Hi everyone

Hi everyone,

I wonder if anyone could shed some light and techniques for debugging Android apps using the data provided on the Google Play Developer portal?

My app sees a few crashes per week on different Android devices and versions but the crash logs seem similar. Unfortunately I can't see anything useful in the debug data to start to look into what might be causing it and wonder if anyone on here had any ideas or experience that could help?

For info, I've tried reproducing the crash directly on my various test devices (again running different versions of Android) and it's very stable.

The user messages are all basic the same (removing the swear words...) - it's crashing on first running the app. Not sure if these are new or upgrading users but suspect a mix of both.

Trace log example:
Native crash at /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so in /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so

Log details:
* * * * * * * * * * * * * * * *
Build fingerprint: 'lge/g3_tls_ca/g3:6.0/MRA58K/1606417574b73:user/release-keys'
Revision: '10'
ABI: 'arm'
pid: 7845, tid: 7845, name: .myShiftPlanner >>> uk.co.mybuzztechnologies.myShiftPlanner <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xc
r0 fffe76b8 r1 00000000 r2 b3343f00 r3 00000057
r4 00000000 r5 fffe7594 r6 fffe76cc r7 bec9e5f8
r8 fffe7618 r9 bec9e828 sl bec9ec50 fp bec9ebec
ip b49c2168 sp bec9e5f0 lr 992ba84d pc 992b416a cpsr 60000030

backtrace:
#00 pc 006c916a /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so
#01 pc 006cf849 /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so
#02 pc 006cf90d /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so
#03 pc 006cfccb /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so
#04 pc 006d12ad /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so
#05 pc 006cb3a1 /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so
#06 pc 006ca099 /data/app/uk.co.mybuzztechnologies.myShiftPlanner-1/lib/arm/libmyShiftPlanner.so

Thanks

Chris

Comments

  1. This is really interesting. Marco Cantù​ is there any technical documentation available for this ? How does your team deal with such case ?

    ReplyDelete

Post a Comment