From b89e3f92a9f845a76c69c8a1434f0ee0d2a8d83c Mon Sep 17 00:00:00 2001 From: "tommi@chromium.org" Date: Wed, 25 Aug 2010 19:04:04 +0000 Subject: Don't send dumps for buggy BHOs. TEST=n/a BUG=44463 Review URL: http://codereview.chromium.org/3117040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57361 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome_frame/buggy_bho_handling.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'chrome_frame/buggy_bho_handling.cc') diff --git a/chrome_frame/buggy_bho_handling.cc b/chrome_frame/buggy_bho_handling.cc index 8067ec5..fd2c96c 100644 --- a/chrome_frame/buggy_bho_handling.cc +++ b/chrome_frame/buggy_bho_handling.cc @@ -7,6 +7,7 @@ #include "base/logging.h" #include "base/scoped_comptr_win.h" +#include "chrome_frame/exception_barrier.h" #include "chrome_frame/function_stub.h" #include "chrome_frame/utils.h" #include "chrome_frame/vtable_patch_manager.h" @@ -97,6 +98,8 @@ STDMETHODIMP BuggyBhoTls::BuggyBhoInvoke(InvokeFunc original, IDispatch* me, return S_OK; } + // No need to report crashes in those known-to-be-buggy DLLs. + ExceptionBarrierReportOnlyModule barrier; return original(me, dispid, riid, lcid, flags, params, result, ei, err); } -- cgit v1.1