Thanks for the reply Rich.
I could be running off the end of my heap, to be honest I'm not smart enough with this stuff to know. In fact, I don't know if I'm using heap. I took a class in this several years ago and you've probably forgotten more than I ever knew.
For some reason today it seems to be working though I haven't done anything. I know that it's just temporary and I expect it to crash again at any moment.
If you don't mind, could you possibly take a quick look at my linker files and see if there is anything that is obviously wrong or that you would advise for or against, a best practices if you will? It works in RAM perfectly 100% of the time without question, but that obviously doesn't buy me a lot. I know just enough to know that there's a lot I don't know and getting lost in the documentation isn't as helpful as someone that speaks English.
Thanks for helping the newbies, this forum has been immensely helpful.
cmag