New issue
Advanced search Search tips

Issue 621089 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner:
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Crash following ChromeAppDelegate's default browser check

Project Member Reported by grt@chromium.org, Jun 17 2016

Issue description

There seems to be a race in destruction of the DefaultBrowserWorker used by ChromeAppDelegate::NewWindowContentsDelegate::OpenURLFromTab. If I'm not mistaken, it's possible for the UI thread to handle DefaultWebClientWorker::OnCheckIsDefaultComplete before the FILE thread finishes handling DefaultWebClientWorker::CheckIsDefault, leading to the caller's callback being destroyed on the FILE thread rather than the UI thread.

https://crash.corp.google.com/browse?q=product.name%3D%27Chrome%27%20AND%20custom_data.ChromeCrashProto.ptype%3D%27browser%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BAssert%5D%20content%3A%3ANotificationServiceImpl%3A%3ARemoveObserver%27%20OMIT%20RECORD%20IF%20SUM(CrashedStackTrace.StackFrame.SourceFileName%20CONTAINS%20%27shell_integration%27)%20%3D%200&ignore_case=false&enable_rewrite=false&omit_field_name=&omit_field_value=&omit_field_opt=&stbtiq=&reportid=&index=0
 

Comment 1 by grt@chromium.org, Jun 17 2016

Mergedinto: 595917
Status: Duplicate (was: Started)

Sign in to add a comment