Callback lifetime bug in MaybeMakePlatformAuthenticator callback |
||
Issue descriptionIn crrev.com/c/1175418, FidoRequestHandlerBase's invocation of MaybeAddPlatformAuthenticator was made asynchronous. That method invokes a callback which points at AuthenticatorImpl::CreatePlatformAuthenticatorIfAvailable, which is bound with base::Unretained. Binding unretained worked as long as the callback was invoked synchronously with request handler instantiation, but now that it's async it is a potential dangling reference issue.
,
Aug 23
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Aug 18