I have an application throwing an abort exception in my serial thread. (Net OS 7.4.2). I put a breakpoint in customizeExceptionHandler() and I set naCustomizeExceptionHandlerClearToContinue to FALSE. I then single step into assembler to see where the program counter returns to in code. I end up in function na_llist_remove() which I do not have the source for, and which has no comments on it's functionality.
My question is, where do I go from here? how can I debug the source of the problem?
also, is there any way on the Digi Debug tool to monitor memory usage and statistics, or to trace back the function calls?
My serial thread is calling an FTP server function to transfer a file to a server. Calling the function twice seems to result in the exception.