- Posts: 10
- Thank you received: 0
Microsoft Windows Phone 8.1 support ends (13 Jul 2017)
Microsoft has ended support for Windows Phone 8.1
Here you should submit your bug reports with logcat.
crash when resuming the app
- ysh19841211
- Topic Author
- Offline
- New Member
-
Less
More
IP: 192.168.0.70
13 years 10 months ago #739
by ysh19841211
crash when resuming the app was created by ysh19841211
the app using the library crashes when resuming.
here's the stack trace
11-13 18:36:04.771: E/AndroidRuntime(12359): java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@422ddcc8
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.graphics.Canvas.throwIfRecycled(Canvas.java:1038)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.graphics.Canvas.drawBitmap(Canvas.java:1078)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.radaee.pdfex.PDFViewSingle.viewDraw(PDFViewSingle.java:630)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.radaee.reader.PDFReader.onDraw(PDFReader.java:129)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.View.draw(View.java:11071)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2895)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.View.draw(View.java:11074)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.widget.FrameLayout.draw(FrameLayout.java:450)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:2196)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewRootImpl.draw(ViewRootImpl.java:2064)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1654)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2498)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.os.Looper.loop(Looper.java:154)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.app.ActivityThread.main(ActivityThread.java:4894)
11-13 18:36:04.771: E/AndroidRuntime(12359): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 18:36:04.771: E/AndroidRuntime(12359): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
11-13 18:36:04.771: E/AndroidRuntime(12359): at dalvik.system.NativeStart.main(Native Method)
Thanks.
here's the stack trace
11-13 18:36:04.771: E/AndroidRuntime(12359): java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@422ddcc8
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.graphics.Canvas.throwIfRecycled(Canvas.java:1038)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.graphics.Canvas.drawBitmap(Canvas.java:1078)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.radaee.pdfex.PDFViewSingle.viewDraw(PDFViewSingle.java:630)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.radaee.reader.PDFReader.onDraw(PDFReader.java:129)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.View.draw(View.java:11071)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2895)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.drawChild(ViewGroup.java:2893)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2497)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.View.draw(View.java:11074)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.widget.FrameLayout.draw(FrameLayout.java:450)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:2196)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewRootImpl.draw(ViewRootImpl.java:2064)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1654)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2498)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.os.Looper.loop(Looper.java:154)
11-13 18:36:04.771: E/AndroidRuntime(12359): at android.app.ActivityThread.main(ActivityThread.java:4894)
11-13 18:36:04.771: E/AndroidRuntime(12359): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 18:36:04.771: E/AndroidRuntime(12359): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
11-13 18:36:04.771: E/AndroidRuntime(12359): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
11-13 18:36:04.771: E/AndroidRuntime(12359): at dalvik.system.NativeStart.main(Native Method)
Thanks.
IP: 192.168.0.70
13 years 10 months ago - 13 years 10 months ago #740
by radaee
Replied by radaee on topic crash when resuming the app
i think you invoked PDFViewSingle.viewClose when onPause.
and you not invoke PDFViewSingle.viewOpen when onResume
or it may invoke PDFViewSingle.viewResize, and pass w,h as 0
and you not invoke PDFViewSingle.viewOpen when onResume
or it may invoke PDFViewSingle.viewResize, and pass w,h as 0
Last edit: 13 years 10 months ago by .
IP: 192.168.0.70
13 years 10 months ago #741
by radaee
Replied by radaee on topic crash when resuming the app
OK, next version fix this issue.
Time to create page: 0.401 seconds