diff options
author | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-26 06:04:02 +0000 |
---|---|---|
committer | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-26 06:04:02 +0000 |
commit | b82d09c2891542809790785d4b5dbe563420d5ee (patch) | |
tree | e56bd64fd2bb51af79865bb6b98fc453a49d455a /sdch | |
parent | 38233e6c082d748aac5f55cc38ca0d2e581755a6 (diff) | |
download | chromium_src-b82d09c2891542809790785d4b5dbe563420d5ee.zip chromium_src-b82d09c2891542809790785d4b5dbe563420d5ee.tar.gz chromium_src-b82d09c2891542809790785d4b5dbe563420d5ee.tar.bz2 |
Some more chrome frame test pure virtual function call crash fixes. There is another crash which occurs when the remote COM apartment running
in Ie shuts down and tries to free references to the web browser event sink. We unsubscribe from the event sink in the destructor of the
ComStackObjectWithUninitialize object. The call to DispEventUnadvise fails every time. Unsubscribing and call CoDisconnectObject to release
the server side stub references in the OnQuit notification fixes the crash.
To aid debugging this issue in the future we now override the purecall handler in chrome frame tests.
Bug=41980
TBR=amit
Review URL: http://codereview.chromium.org/1695015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45569 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sdch')
0 files changed, 0 insertions, 0 deletions