Quantcast
Viewing all articles
Browse latest Browse all 23

Techniques and tools for debugging problems on remote machines?

Users have been reporting problems/crashes/bugs that I can’t reproduce on my machine. I’m finding these problems difficult to fix.

I’ve started using EurekaLog (fantastic!) and SmartInspect. Both these tools have helped greatly but I’m still finding it difficult to catch some problems.

I’ve just purchased Debugging by David Agans (and waiting for it to arrive).

Are there any other tools or techniques specific to Delphi that will help with catching these hard to find remote problems? The kinds of problems I’m finding difficult to track down are those that don’t raise exceptions or have a clear cause. EurekaLog catches exceptions and SmartInspect is pretty good once I have a theory to check. But in some cases it is a seemingly random crash and there are several thousand lines of code that may may be at fault. How to narrow down to the root cause?


Viewing all articles
Browse latest Browse all 23

Trending Articles