object invoked has disconnected from its clients

ぐ巨炮叔叔 提交于 2019-12-25 06:38:03

问题


I've started getting the following exception while debugging a 32bit MFC C++ app under VS2010 SP1, Windows 7 64. While I can easily ignore it, I'm just wondering what it is.

First-chance exception at 0x751eb9bc in SCCW.exe: 0x80010108: The object invoked has disconnected from its clients.

A similar question and a google search suggest its automation related, and while my app supports automation, it isn't doing anything automation related at the time. The stack frame for the active thread does not show anything much, all system DLLS (ntdll.dll,rpcrt4.dll,ole32.dll). I've been debugging the same app on the same system for a long time and only started seeing this recent, so just wondering why. Any ideas, and can it be safely ignored?


回答1:


This will be some other executable that gets loaded in. It could be something that has windows hooks etc such as a virus scanner, or it could be a shell extension. Look up what SCCW is. If it is something you don't need on your system, uninstall it.

It should be safe to ignore, and you can prevent the application from stopping in the debugger by adding the exception type and telling VS not to stop on it.

Debug | Exceptions...

Then under Win32 Exceptions untick "80010108 Server Disconnected from clients".



来源:https://stackoverflow.com/questions/10512641/object-invoked-has-disconnected-from-its-clients

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!