GCM for android crashes by makeImageRequest

Garmin Connect Mobile 3.13.0.1
Android 4.4.2
Garmin Fenix3

GCM crashes when fenix3 send makeImageRequest.
Error message is here.

12-12 11:42:30.248 22706-29349/? E/dalvikvm: Could not find class 'com.garmin.monkeybrains.a.a.a.a.a$d[]', referenced from method com.garmin.android.apps.connectmobile.connectiq.d.a
12-12 11:42:31.808 22706-29349/? E/AndroidRuntime: FATAL EXCEPTION: Thread-1314
Process: com.garmin.android.apps.connectmobile, PID: 22706
java.lang.IllegalAccessError: tried to access class com.garmin.monkeybrains.a.a.a.a.a$d[] from class com.garmin.android.apps.connectmobile.connectiq.d
at com.garmin.android.apps.connectmobile.connectiq.d.a(SourceFile:2111)
at com.garmin.android.apps.connectmobile.gfdi.protobuf.HttpProtobufRequestHandler.makeImageRequest(SourceFile:1701)
at com.garmin.android.apps.connectmobile.gfdi.protobuf.HttpProtobufRequestHandler.run(SourceFile:1180)
at java.lang.Thread.run(Thread.java:841)
  • Garmin Connect Mobile 3.13.0.1
    Android 4.4.2
    Garmin Fenix3

    GCM crashes when fenix3 send makeImageRequest.
    Error message is here.

    12-12 11:42:30.248 22706-29349/? E/dalvikvm: Could not find class 'com.garmin.monkeybrains.a.a.a.a.a$d[]', referenced from method com.garmin.android.apps.connectmobile.connectiq.d.a
    12-12 11:42:31.808 22706-29349/? E/AndroidRuntime: FATAL EXCEPTION: Thread-1314
    Process: com.garmin.android.apps.connectmobile, PID: 22706
    java.lang.IllegalAccessError: tried to access class com.garmin.monkeybrains.a.a.a.a.a$d[] from class com.garmin.android.apps.connectmobile.connectiq.d
    at com.garmin.android.apps.connectmobile.connectiq.d.a(SourceFile:2111)
    at com.garmin.android.apps.connectmobile.gfdi.protobuf.HttpProtobufRequestHandler.makeImageRequest(SourceFile:1701)
    at com.garmin.android.apps.connectmobile.gfdi.protobuf.HttpProtobufRequestHandler.run(SourceFile:1180)
    at java.lang.Thread.run(Thread.java:841)


    Thank you for letting us know. I've filed a ticket and will have to try to reproduce the crash. I will update you as soon as I know more.

    Thanks,
    -Coleman
  • I was able to reproduce this. It looks like there is something problematic with the newest version of connect and older versions of the android OS. I am passing this on to the Connect Mobile team for a fix.

    -Coleman