diff options
author | toyoshim@chromium.org <toyoshim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-14 06:32:31 +0000 |
---|---|---|
committer | toyoshim@chromium.org <toyoshim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-14 06:32:31 +0000 |
commit | 9384b0088557335e5ff12049d2053835fceeae3e (patch) | |
tree | c88fad0da90ff9fc280c9307708d8a8444034c86 /ppapi/shared_impl/ppb_char_set_shared.cc | |
parent | af187ab1c81eeb3efe8448f33f91a7a7e2128431 (diff) | |
download | chromium_src-9384b0088557335e5ff12049d2053835fceeae3e.zip chromium_src-9384b0088557335e5ff12049d2053835fceeae3e.tar.gz chromium_src-9384b0088557335e5ff12049d2053835fceeae3e.tar.bz2 |
Var keeps invalid var_id if VarTracker release it and there is
another reference.
When VarTracker remove PP_Var from VarMap, it release its Var object
if needed, but never reset var_id stored in Var object. Then, if Var's
reference count is not 1, Var continue to exist with invalid var_id until
the last reference is released.
BUG=87310
TEST=ui_tests --gtest_filter='PPAPITest.WebSocket_*'
Review URL: http://codereview.chromium.org/8872065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114384 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/shared_impl/ppb_char_set_shared.cc')
0 files changed, 0 insertions, 0 deletions