| Index: extensions/common/manifest_handlers/oauth2_manifest_handler.cc
|
| diff --git a/extensions/common/manifest_handlers/oauth2_manifest_handler.cc b/extensions/common/manifest_handlers/oauth2_manifest_handler.cc
|
| index 1d32ecb09fd87cb785dcb8a244d33ad136903792..3bcf95880c6357300b53a39d99e6a6878a32e623 100644
|
| --- a/extensions/common/manifest_handlers/oauth2_manifest_handler.cc
|
| +++ b/extensions/common/manifest_handlers/oauth2_manifest_handler.cc
|
| @@ -53,6 +53,10 @@ bool OAuth2ManifestHandler::Parse(Extension* extension,
|
| return false;
|
| }
|
|
|
| + // This should not be possible, but it looks like the source of the crash in
|
| + // http://crbug.com/445683. Perhaps something is overwriting the stack.
|
| + CHECK(info);
|
| +
|
| // HasPath checks for whether the manifest is allowed to have
|
| // oauth2.auto_approve based on whitelist, and if it is present.
|
| // GetBoolean reads the value of auto_approve directly from dict to prevent
|
|
|