【问题标题】:Application crashes in Visual Studio but only after a breakpoint has been set应用程序在 Visual Studio 中崩溃,但仅在设置断点之后
【发布时间】:2013-02-04 08:08:47
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: visual-studio-2010 debugging crash breakpoints access-violation


    【解决方案1】:

    找到了。

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

    【讨论】:

    • 我遇到了同样的问题,这个解决方案对我有用,你知道为什么会解决它吗?
    • 我也有同样的问题,Visual Studio 2010 只有在我设置断点时才会崩溃。在今天之前从未发生过。 RPC 调试被禁用。有什么建议吗?
    • 不,抱歉。我最近没有遇到持续的 VS2010 崩溃。
    猜你喜欢
    • 2016-08-22
    • 2010-10-26
    • 2013-03-16
    • 1970-01-01
    • 2013-06-08
    • 1970-01-01
    • 1970-01-01
    • 2015-12-05
    • 1970-01-01
    相关资源
    最近更新 更多