Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(226)

Issue 348001: Add a check to make sure we never mis-report being in context while creating ... (Closed)

Created:
11 years, 1 month ago by dglazkov
Modified:
9 years, 6 months ago
CC:
v8-dev
Visibility:
Public.

Description

Add a check to make sure we never mis-report being in context while creating it anew. Occasionally, creating new context may trigger garbage collection, which in turn reaches back into V8 bindings during the prologue, where we can occasionally call ask for context, which makes us use incomplete context (or ASSERT in Debug). R=ager BUG=25747 TEST=random crashes on build bots should go away.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -1 line) Patch
M src/api.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 2 (0 generated)
dglazkov
11 years, 1 month ago (2009-10-28 22:28:32 UTC) #1
Mads Ager (chromium)
11 years, 1 month ago (2009-10-29 08:56:50 UTC) #2
This seems like a symptom rather than the cause.  I think there are some context
scopes missing in the WebKit/V8 bindings.  I'll investigate.

Powered by Google App Engine
This is Rietveld 408576698