Under Review
over 1 year ago

SDK 4.2.1 breaks compatibility with fenix 6 (only in simulator?)

Both fenix 6 and fenix 6 pro now break in the simulator (worked fine in 4.1.7).

fenix 6 breaks with an out-of-memory error when pressing Enter key on the glance view. I added breakpoints to the widget entry points, but the widget is never loaded, it runs out of memory in garmin's CIQ code.

fenix 6 pro runs out of memory from the start and never enters the code (using the debugger).

Error: System Error
Details: Failed loading application

Encountered app crash.


Works fine on e.g. venu, fenix 7, fr 965, etc.
Also fenix 6 pro runs fine if I disable the glance view in the simulator.
I would prefer to not have to rollback the SDK version since it would lose support for the newer devices.

I have a fenix 6 pro device and the widget runs fine on it (with glances enabled), on the other end I received several reports of users with fenix 6 (non pro) that now cannot open the widget.

I can follow-up with more info, just contact me.

Parents
  • Just checked using Fenix 6 Pro with the same build configuration as the Fenix 6 and it clearly blows the widget memory budget of ~60kb.
    Using the widget I could clearly break the 69kb barrier which was not possible before using the older SDK.
    Before it was not a lot under, but it kept a few kb margin under the limit.

Comment
  • Just checked using Fenix 6 Pro with the same build configuration as the Fenix 6 and it clearly blows the widget memory budget of ~60kb.
    Using the widget I could clearly break the 69kb barrier which was not possible before using the older SDK.
    Before it was not a lot under, but it kept a few kb margin under the limit.

Children
No Data