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)