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]