I am experiencing an issue where my program runs for several minutes or hours and then fails. Attached via JTAG, it appears that I lose all debug information and stack trace. It appears the program attempts to start over from the beginning.
I have monitored heap and stack usage and know that I'm not overrunning there. I've also attempted to trap on some of the available error flags. I cannot find a way to catch the error.
Is this behavior familiar to anyone? Any recommendations on how to trap it?