New issue
Advanced search Search tips

Issue 602936 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jul 2016
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Chromium crashes

Reported by matthew...@yandex-team.ru, Apr 13 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/601.4.4 (KHTML, like Gecko) Version/9.0.3 Safari/601.4.4

Steps to reproduce the problem:
We receive a lot of crashes crash signature extensions::`anonymous namespace'::GetFeatureFromProviderByName called from extensions::FeatureProvider::GetBehaviorFeature.

What is the expected behavior?

What went wrong?
Browser crashed.

Crashed report ID: No Report ID, unable to reproduce locally

How much crashed? Whole browser

Is it a problem with a plugin? No 

Did this work before? No 

Chrome version: 49.0.2623.112  Channel: stable
OS Version: OS X 10.11.3
Flash Version: Shockwave Flash 20.0 r0

I've tried to inspect the crashes found interesting patches that prevent
same type of crashes for other type of extesnion features: api, manifest, permission.
Those patches belong to https://bugs.chromium.org/p/chromium/issues/detail?id=176381
According to bug - there're flaky JSONReader failures and the best way is to work around
such failures. So I've made a similar patch to prevent crashes for behavior features: https://codereview.chromium.org/1835863002/
 
Owner: benwells@chromium.org
Status: Assigned (was: Unconfirmed)
Do you have a full stack trace for the crash?

Assigning this to benwells@ who seems to be reviewing that CL.
There're more then one code path, so just top frames:

logging::LogMessage::~LogMessage
extensions::`anonymous namespace'::GetFeatureFromProviderByName
extensions::FeatureProvider::GetBehaviorFeature
extensions::util::`anonymous namespace'::IsWhitelistedForIncognito
extensions::util::IsIncognitoEnabled
extensions::ExtensionSystemImpl::RegisterExtensionWithRequestContexts
ExtensionService::NotifyExtensionLoaded
ExtensionService::AddExtension

Actually this one is the most popular, but there're 2 more(checking for other features, not incognito whitelising),
but much more rare. I fix them in my CL, but I'm unable to find the corresponding stack traces right now :(
Project Member

Comment 3 by bugdroid1@chromium.org, Apr 15 2016

Status: Fixed (was: Assigned)

Sign in to add a comment