New issue
Advanced search Search tips

Issue 651351 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 651355



Sign in to add a comment

GC plugin: HeapVector should not be stored in a non-GCed object

Project Member Reported by haraken@chromium.org, Sep 29 2016

Issue description

GC plugin cannot detect the following error.

class WebScriptExecutor : public SuspendableScriptExecutor::Executor {
  HeapVector<ScriptSourceCode> vector;  // This is wrong. This must be PersistentHeapVector.
};

See https://codereview.chromium.org/2339683006/diff/60001/third_party/WebKit/Source/web/SuspendableScriptExecutor.cpp for more details.

 
Blocking: 651355
Labels: -Pri-3 Pri-2
Status: Assigned (was: Untriaged)

Sign in to add a comment