[Master Answer Logo]
Question

Problems with softice debugger?

Answer

An important difficulty is that software running under a debugger might behave differently than software running normally, because a debugger changes the internal timing of a software program. That makes it often very difficult to track down runtime problems in complex multi-threaded or distributed systems.

— Source: Wikipedia (www.wikipedia.org)