I made a watchface called 'Forerunner 645' and recently got feedback from Vivoactive3 users that it crashes, loading it up in eclipse I suddenly seem to get all kinds of issues.
On the Forerunner 935, Fenix5(+) series, 945, etc I get the following error in the emulator.
Failed loading application
Failed loading application
Out Of Memory Error
@PC = 0x80000000
When checking memory usage it only reachtes 38kb (out of 92kb) and also changing settings doesn't increase it too much. The watchface seems to work fine though (both in the emulator as on my own 935) and apart from the Vivoactive3 no reports on crashes.
When trying to run it in the emulaot on the Vivoactive3 series I get the following errors:
Failed invoking <symbol>
Failed invoking <symbol>
Permission Required
Even though there are no strange permissions needed. I tried enabling all permissions in the manifest but still get the error above. When printing out debug lines these errors already pop up before any initialize() method (or any other method/code) is executed.
Checked the resources but don't see anything weird there, I only use custom fonts.
When running it on the FR45, fenix3, 235, S60, it works fine... no errors. I have no clue where to look as I don't get any extra information. Checked the CIQ_LOG.YML but nothing in there either.
Is there any way to get stack traces or line nr indications for errors such as the above? Because now it's really a needle in a haystack. (And to be honest, though I overall enjoy programming in connectiq it can be a real annoying process)
Windows 7 (will recheck on windows 10 at home)
Connect IQ SDK 3.0.11 but also tried 3.0.10, same issue.