Re: Profiling or Debugging Help
Mike Copeland wrote:
Using VS6.0...
I have developed a 32bit Console application that has started to
abort with Stack faults at predictable and repeatable intervals. From
what I read, there's a presumed level of recursion being exceeded
(actually, I doubt that...) or subroutine nesting that is too high.
Looking at the code doesn't seem to bear out either...
You're probably stomping all over your stack by writing beyond the
boundary of a local array.
I'm seeking some way to "profile" this application, so that I can see
where the problem is occurring. I have the faulting address, but I
don't know how to use that information.
The problem occurs when I run this program in its intended
environment: Windows 98 on laptops. I cannot get this error to occur in
the VS6.0 IDE (where it might be easier to track down the problem), and
I'm wondering what tools, information, or techniques might help me
discover and fix the problem.
Very few.
Perhaps there's a compiler setting that might increase the Stack
limit, but beyond a temporary fix that's not a permanent solution I want
to use.
Any thoughts? TIA
See above. Memory overruns are difficult to debug because their effects
are not known until some time after they've occurred.
Good luck!
V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask