New issue
Advanced search Search tips

Issue 646006 link

Starred by 3 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocked on:
issue 646421



Sign in to add a comment

Handle systemic child process launch failures/crashes more gracefully

Project Member Reported by wfh@chromium.org, Sep 12 2016

Issue description

If child processes cannot be started or are terminating very quickly after launch we should try and handle this more gracefully with one or more of the following:

1. Stopping or throttling the sending of crash reports if the crash is identical.

2. Stopping the (attempted) spawning of child processes.

3. A notification to the user on the sad tab page that something is wrong, rather than it just being black/grey and empty, or a normal sad tab. Link to a help center article or something.

4. Terminating Chrome entirely?
 
Hi Will, am I right to mostly think of this in the context of EMET/Chrome incompatibility? In that case we could even link to the chromium and EMET page in the absence of a current help center article.

Comment 2 by wfh@chromium.org, Sep 12 2016

This was raised in the context of EMET but the cause of the child process startup failure (or immediate crash) would not necessarily be EMET in the future, so any solution we come up with would have to be flexible enough to cope with another root cause e.g. a real bug in Chrome or another third party software interaction.

Comment 3 by wfh@chromium.org, Sep 13 2016

Blockedon: 646421

Comment 4 by siggi@chromium.org, Sep 22 2016

See  http://crbug.com/648736  for Seb's investigation for how the fork loop manifests.

Components: -Internals

Sign in to add a comment