summaryrefslogtreecommitdiffstats
path: root/ipc/ipc_tests.cc
diff options
context:
space:
mode:
authordavidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-20 19:59:01 +0000
committerdavidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-20 19:59:01 +0000
commite52162ef0805fa045fb4e7be19d0ed49a0258173 (patch)
treedcc1f81aa22be01b988ed79436b03418cc00e108 /ipc/ipc_tests.cc
parent1fec68cf0726faf2d2e7641fab0d01bbd9f7555a (diff)
downloadchromium_src-e52162ef0805fa045fb4e7be19d0ed49a0258173.zip
chromium_src-e52162ef0805fa045fb4e7be19d0ed49a0258173.tar.gz
chromium_src-e52162ef0805fa045fb4e7be19d0ed49a0258173.tar.bz2
Make ResourceDispatcherHostRequestInfo own SSLClientAuthHandler and LoginHandler references
This avoids problems where the objects disappear while the ResourceDispatcherHostRequestInfo still holds pointers. In particular, SSLClientAuthHandler handler adds and removes a reference to itself when the user dismisses the dialog. ResourceDispatcherHost, however, still holds a pointer and may attempt to notify it of a cancelled request. This stray write may NULL out a useful field and crash. BUG=49352 TEST=steps in bug report Review URL: http://codereview.chromium.org/3043008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53082 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc/ipc_tests.cc')
0 files changed, 0 insertions, 0 deletions