On Wed, Jun 02, 2004 at 11:10:15AM -0700, Pip Stuart wrote:
>...
> I'll mess with my utility to see if I can figure out why it's crashing.
> Thanks again for the links.
Dang!  I can't understand this thing.  One minute it will run fine && the
next minute it Seg Faults.  I'm not changing any code && it works 
sporadically.  How can I track down the failure?

  It usually starts in a mood to Seg Fault but then I can comment the
->fill() && ->update() calls on my SDL::App object to let it get farther.
Then I uncomment them && the whole thing might run fine for a few seconds
or minutes.  How do I figure out what part is the problem like maybe some
temperamental DLL or dang I don't even know like randomly it tries to
access memory outside of what it's been allocated so it dies but sometimes
it gets lucky memory-wise so it runs fine? =(

  I can send you the code to my app if you are interested in helping me
figure out what's wrong but I suspect maybe I need a different set of DLLs
for Perl56 or SDL so my code probably won't help you diagnose my problem.
I'm at a loss for how to track something like this down.  Is there some
kind of debugger or memory watcher tool or DLL monitor?  Should I ask
for people to send me different versions of the DLLs so that I can swap
them around to see if I can isolate the culprit?

Thanks much.

[EMAIL PROTECTED]

Reply via email to