I need help with a mysterious crash:
I start an activity recording, and after 8.05 km or 8.06 km the app crashes. This can be reproduced and happens on my and on someone else's F3, but it does not happen on the simulator.
The error log CIQ_LOG.txt has no associated entry.
When the F3 lies on the table over night, it runs for many hours but since it doesn't reach 8.05 km, it doesn't crash. The simulator doesn't crash for any reasonable distance.
Initially I though that the crash was related to how I convert session.elapsedTime and session.elapsedDuration into strings etc., but this part of the source is not even called when the crash occurs.
Speculating that it is related to a memory leak: how could I debug it? What should I avoid in my code? Why does the crash occur at a given distance but not duration? Does anybody else have a similar problem?