That doesn't work for native crashes.
On Fri, Aug 14, 2009 at 8:04 AM, moazzamk<[email protected]> wrote: > > You can try capsulating your code in try and catch. And, use log cat > to get the errrors. > > For more info, go here: http://moazzam-khan.com/blog/?p=41 > > - Moazzam > > On Aug 13, 10:34 pm, Jeff Sharkey <[email protected]> wrote: >> Sadly, it looks like the best short-term answer would be to roll your >> own formatting code. The formatter here is calling into native code >> for speed, so a pure-Java implementation wouldn't run into these >> native crashes. >> >> j >> >> >> >> On Thu, Aug 13, 2009 at 2:58 AM, Klaus Kartou<[email protected]> wrote: >> > Thank you for your answer! >> >> > Is there anything I can do to prevent this error? I certainly not want my >> > app to crash when I release it :) >> > One more question: How did you get the decoded stack trace? >> >> > Cheers! >> >> > On Thu, Aug 13, 2009 at 9:00 AM, Jeff Sharkey <[email protected]> wrote: >> >> >> It's a known platform issue, and an engineer has been assigned to fix >> >> it. Here's the decoded stack trace: >> >> >> v------> free >> >> 0000af22 .text >> >> 0003eac6 uprv_free_3_8 >> >> 0003849c icu_3_8::UMemory::operator >> >> v------> ~DecimalFormatSymbols >> >> 0005018a icu_3_8::DecimalFormatSymbols::~DecimalFormatSymbols() >> >> v------> ~DecimalFormat >> >> 000517c8 icu_3_8::DecimalFormat::~DecimalFormat() >> >> 0008d65c unum_close_3_8 >> >> v------> closeDecimalFormatImpl >> >> 0000dcb6 closeDecimalFormatImpl(_JNIEnv*, >> >> 0000e3b4 dvmPlatformInvoke >> >> 00040a8a dvmCallJNIMethod >> >> >> j >> >> >> On Wed, Aug 12, 2009 at 2:16 PM, Klaus Kartou<[email protected]> wrote: >> >> > Hi! >> >> >> > My app has been pretty stable so forth, and suddenly I keep getting >> >> > these >> >> > crashes that kill the entire process. >> >> > What do they mean and how should I deal with them? Since I dont get any >> >> > usefull stacktrace I really dont know how to debug this. >> >> > Below is the dump from my error log. >> >> > Any help is much welcome! >> >> > Best regards, >> >> > Klaser >> >> >> > 08-12 23:07:40.701: INFO/DEBUG(32): *** *** *** *** *** *** *** *** *** >> >> > *** >> >> > *** *** *** *** *** *** >> >> > 08-12 23:07:40.701: INFO/DEBUG(32): Build fingerprint: >> >> >> > 'android-devphone1/dream_devphone/dream/trout:1.5/CRB21/147201:userdebug/adp,test-keys' >> >> > 08-12 23:07:40.701: INFO/DEBUG(32): pid: 7414, tid: 7415 >>> >> >> > com.android.Eva <<< >> >> > 08-12 23:07:40.701: INFO/DEBUG(32): signal 7 (SIGBUS), fault addr >> >> > 00000000 >> >> > 08-12 23:07:40.711: INFO/DEBUG(32): r0 002ea4d8 r1 80ff80ff r2 >> >> > 002ea4c8 >> >> > r3 80ff80ff >> >> > 08-12 23:07:40.711: INFO/DEBUG(32): r4 f0000000 r5 0024de00 r6 >> >> > 00000000 >> >> > r7 00000378 >> >> > 08-12 23:07:40.711: INFO/DEBUG(32): r8 100ffd00 r9 4100afb0 10 >> >> > 4100afa0 >> >> > fp 00000001 >> >> > 08-12 23:07:40.711: INFO/DEBUG(32): ip 00000001 sp 100ffc90 lr >> >> > afe0e940 >> >> > pc afe0af22 cpsr 80000030 >> >> > 08-12 23:07:41.671: INFO/DEBUG(32): #00 pc 0000af22 >> >> > /system/lib/libc.so >> >> > 08-12 23:07:41.701: INFO/DEBUG(32): #01 pc 0003eac6 >> >> > /system/lib/libicuuc.so >> >> > 08-12 23:07:41.731: INFO/DEBUG(32): #02 pc 0003849c >> >> > /system/lib/libicuuc.so >> >> > 08-12 23:07:41.731: INFO/DEBUG(32): #03 pc 0005018a >> >> > /system/lib/libicui18n.so >> >> > 08-12 23:07:41.751: INFO/DEBUG(32): #04 pc 000517c8 >> >> > /system/lib/libicui18n.so >> >> > 08-12 23:07:41.761: INFO/DEBUG(32): #05 pc 0008d65c >> >> > /system/lib/libicui18n.so >> >> > 08-12 23:07:41.781: INFO/DEBUG(32): #06 pc 0000dcb6 >> >> > /system/lib/libnativehelper.so >> >> > 08-12 23:07:41.811: INFO/DEBUG(32): #07 pc 0000e3b4 >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.821: INFO/DEBUG(32): #08 pc 00040a8a >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.821: INFO/DEBUG(32): #09 pc 00013118 >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.841: INFO/DEBUG(32): #10 pc 00017b1c >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.841: INFO/DEBUG(32): #11 pc 00017560 >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.861: INFO/DEBUG(32): #12 pc 000520ec >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.861: INFO/DEBUG(32): #13 pc 0005210a >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.871: INFO/DEBUG(32): #14 pc 000494c4 >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.871: INFO/DEBUG(32): #15 pc 0004954c >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.891: INFO/DEBUG(32): #16 pc 00049896 >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.891: INFO/DEBUG(32): #17 pc 00046f6a >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.911: INFO/DEBUG(32): #18 pc 0000f880 >> >> > /system/lib/libc.so >> >> > 08-12 23:07:41.911: INFO/DEBUG(32): #19 pc 0000f3f4 >> >> > /system/lib/libc.so >> >> > 08-12 23:07:41.931: INFO/DEBUG(32): stack: >> >> > 08-12 23:07:41.931: INFO/DEBUG(32): 100ffc50 410978e8 >> >> > 08-12 23:07:41.931: INFO/DEBUG(32): 100ffc54 ad0520f5 >> >> > /system/lib/libdvm.so >> >> > 08-12 23:07:41.931: INFO/DEBUG(32): 100ffc58 002ff5c0 [heap] >> >> > 08-12 23:07:41.931: INFO/DEBUG(32): 100ffc5c afe0e940 >> >> > /system/lib/libc.so >> >> > 08-12 23:07:41.931: INFO/DEBUG(32): 100ffc60 00002bb0 >> >> > 08-12 23:07:41.941: INFO/DEBUG(32): 100ffc64 afe0ecd4 >> >> > /system/lib/libc.so >> >> > 08-12 23:07:41.941: INFO/DEBUG(32): 100ffc68 0024de08 [heap] >> >> > 08-12 23:07:41.941: INFO/DEBUG(32): 100ffc6c afe0e940 >> >> > /system/lib/libc.so >> >> > 08-12 23:07:41.941: INFO/DEBUG(32): 100ffc70 0024de08 [heap] >> >> > 08-12 23:07:41.941: INFO/DEBUG(32): 100ffc74 afe3c980 >> >> > 08-12 23:07:41.941: INFO/DEBUG(32): 100ffc78 00002bb0 >> >> > 08-12 23:07:41.951: INFO/DEBUG(32): 100ffc7c afe39dd0 >> >> > 08-12 23:07:41.951: INFO/DEBUG(32): 100ffc80 100ffd00 >> >> > 08-12 23:07:41.951: INFO/DEBUG(32): 100ffc84 4100afb0 >> >> > 08-12 23:07:41.951: INFO/DEBUG(32): 100ffc88 df002777 >> >> > 08-12 23:07:41.961: INFO/DEBUG(32): 100ffc8c e3a070ad >> >> > 08-12 23:07:41.961: INFO/DEBUG(32): #00 100ffc90 100ffd00 >> >> > 08-12 23:07:41.961: INFO/DEBUG(32): 100ffc94 afe0af93 >> >> > /system/lib/libc.so >> >> > 08-12 23:07:41.961: INFO/DEBUG(32): 100ffc98 afe3c980 >> >> > 08-12 23:07:41.971: INFO/DEBUG(32): 100ffc9c afe39dd0 >> >> > 08-12 23:07:41.971: INFO/DEBUG(32): 100ffca0 0000a000 [heap] >> >> > 08-12 23:07:41.971: INFO/DEBUG(32): 100ffca4 afe39dd0 >> >> > 08-12 23:07:41.971: INFO/DEBUG(32): 100ffca8 0000a000 [heap] >> >> > 08-12 23:07:41.981: INFO/DEBUG(32): 100ffcac 00000000 >> >> > 08-12 23:07:41.981: INFO/DEBUG(32): 100ffcb0 0024de0c [heap] >> >> > 08-12 23:07:41.981: INFO/DEBUG(32): 100ffcb4 0024de08 [heap] >> >> > 08-12 23:07:41.981: INFO/DEBUG(32): 100ffcb8 4100afb8 >> >> > 08-12 23:07:42.002: INFO/DEBUG(32): 100ffcbc ad53eacb >> >> > /system/lib/libicuuc.so >> >> > 08-12 23:07:42.002: INFO/DEBUG(32): #01 100ffcc0 0024de0c [heap] >> >> > 08-12 23:07:42.002: INFO/DEBUG(32): 100ffcc4 ad5384a1 >> >> > /system/lib/libicuuc.so >> >> >> -- >> >> Jeff Sharkey >> >> [email protected] >> >> -- >> Jeff Sharkey >> [email protected] > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

