我在VS2010 SP1,Windows 7 64下调试32位MFC C ++应用程序时开始出现以下异常。虽然我可以轻易忽略它,但我只是想知道它是什么。
SCCW.exe中0x751eb9bc的第一次机会异常:0x80010108: 调用的对象已与其客户端断开连接。
similar question和google search建议其自动化相关,虽然我的应用支持自动化,但它当时没有做任何与自动化相关的事情。活动线程的堆栈框架没有显示任何内容,所有系统DLLS(ntdll.dll,rpcrt4.dll,ole32.dll)。我一直在同一个系统上调试相同的应用程序很长一段时间才开始看到这个,所以只是想知道为什么。任何想法,可以安全地忽略吗?
答案 0 :(得分:1)
这将是一些其他可执行文件被加载。它可能是具有Windows钩子等的东西,如病毒扫描程序,或者它可能是一个shell扩展。查看SCCW是什么。如果您的系统不需要它,请将其卸载。
忽略它应该是安全的,你可以通过添加异常类型并告诉VS不要停止它来阻止应用程序在调试器中停止。
调试|例外...
然后在Win32 Exceptions下取消“80010108服务器与客户端断开连接”。