3

我的同事在他的电脑上有一个非常奇怪的问题。

当他在调试器(Visual Studio 2010)中运行他的应用程序时,一切运行良好。但是当他设置断点(任何地方,在哪里都无所谓),并且断点被命中时,下一个“步骤”将在应用程序中引发访问冲突。我们查看了反汇编,发现他抱怨的地址无法访问。如果我们第二步,我们会在调用堆栈的顶部看到“违规地址”,尽管我们没有看到对它的调用。

看起来有东西覆盖了调用堆栈,但显然只有在断点被击中之后。

PC已经重新启动,但这没有帮助。有什么建议么?

4

1 回答 1

3

找到了。

在 Visual Studio 选项对话框中启用了“RPC 调试”,这导致了这种奇怪的行为。禁用它解决了这个问题。

于 2013-02-04T10:26:54.683 回答