nvda
24e0ae60 - Don't log error for RPC_E_DISCONNECTED (PR #13257)

Commit
4 years ago
Don't log error for RPC_E_DISCONNECTED (PR #13257) Summary Errors were emitted when navigating headings in Firefox From: - File vbufBackends\gecko_ia2\gecko_ia2.cpp, GeckoVBufBackend_t::fillVBuf, line 955 AccessibleChildren failed (count: 2), res: -2147417848 - File vbufBackends\gecko_ia2\gecko_ia2.cpp, GeckoVBufBackend_t::fillVBuf, line 955 AccessibleChildren failed (count: 1), res: -2147467262 The 'res' error code: E_NOINTERFACE is DWORD 0x80004002L == -2147467262 RPC_E_DISCONNECTED is DWORD 0x80010108L == -2147417848 CO_E_OBJNOTCONNECTED is DWORD 0x800401FDL == -2,147,220,995 Description of change: RPC_E_DISCONNECTED or CO_E_OBJNOTCONNECTED now produce debug log messages. They indicates that the parent doesn't or no longer exists (has been removed from the render). This can be common on dynamic pages. E_NOINTERFACE is an error, Firefox should not be returning that. S_FALSE (success, but not the expected number of children returned) is now logged as a debug message.
Author
Parents
Loading