I,m using mplab and an ICD to debug a program running on an F873. I suspect a stack overflow, however the 'stack window' in mplab is greyed out, so I'm unable to monitor it. Is this a limitation of the ICD ? the documentation mentions the ICD uses one stack level but doesn't mention whether or not I can use a stack window, or is something else wrong ? I did reprogram the chip with the ICD s/w left out (to save a stack level) but my s/w still goes haywire. Any suggestions would be warmly received. Steve Allard -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.