diff options
author | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-17 22:20:14 +0000 |
---|---|---|
committer | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-17 22:20:14 +0000 |
commit | e24d3e8c508591aa3b13aeb2aeb7c0fcb8859db7 (patch) | |
tree | 39e34dd23197537f6feae5fc072d06c2a9555e31 | |
parent | cad43c97fd89b71da9e3f00d1aa0322a5ffad5b3 (diff) | |
download | chromium_src-e24d3e8c508591aa3b13aeb2aeb7c0fcb8859db7.zip chromium_src-e24d3e8c508591aa3b13aeb2aeb7c0fcb8859db7.tar.gz chromium_src-e24d3e8c508591aa3b13aeb2aeb7c0fcb8859db7.tar.bz2 |
Suppress a false positive crasher in chrome frame in version 8.0.552.224. The crash happens
in the IInternetProtocol::UnlockRequest patch.
BUG=67264
TEST=none
Review URL: http://codereview.chromium.org/5895004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69582 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome_frame/protocol_sink_wrap.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome_frame/protocol_sink_wrap.cc b/chrome_frame/protocol_sink_wrap.cc index 64d9048..5bae7e4 100644 --- a/chrome_frame/protocol_sink_wrap.cc +++ b/chrome_frame/protocol_sink_wrap.cc @@ -809,6 +809,9 @@ STDMETHODIMP Hook_LockRequest(InternetProtocol_LockRequest_Fn orig_req, return S_OK; } + // We are just pass through at this point, avoid false positive crash + // reports. + ExceptionBarrierReportOnlyModule barrier; return orig_req(protocol, options); } @@ -822,6 +825,9 @@ STDMETHODIMP Hook_UnlockRequest(InternetProtocol_UnlockRequest_Fn orig_req, return S_OK; } + // We are just pass through at this point, avoid false positive crash + // reports. + ExceptionBarrierReportOnlyModule barrier; return orig_req(protocol); } |