DescriptionRecurse to a maximum depth of 10 in v8_value_converter_impl.cc. There are
objects that get passed in (canonically <input> elements apparently) which
recurse infinitely (as opposed to having a self-referential loop).
The previous solution to this problem (r150035) was to disable getters, which
apparently were the main cause, but this is no longer appropriate - we now use
this mechanism for all extension messaging, and this has become a problem (see
bug 246213).
TBR=jamesr@chromium.org,
R=mpcomplete@chromium.org
BUG=246213, 139933
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204057
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : . #Patch Set 4 : . #Patch Set 5 : . #Patch Set 6 : put back disappearing HandleScope #Patch Set 7 : . #Patch Set 8 : fix up #
Total comments: 2
Patch Set 9 : add back missing rename #Patch Set 10 : . #Patch Set 11 : std::make_pari #
Messages
Total messages: 7 (0 generated)
|