<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>95120</bug_id>
          
          <creation_ts>2012-08-27 13:32:28 -0700</creation_ts>
          <short_desc>[V8] initContextIfNeeded is overly specific</short_desc>
          <delta_ts>2012-08-27 14:24:17 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>94909</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>eric</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>705608</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-27 13:32:28 -0700</bug_when>
    <thetext>[V8] initContextIfNeeded is overly specific</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>705609</commentid>
    <comment_count>1</comment_count>
      <attachid>160791</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-27 13:34:02 -0700</bug_when>
    <thetext>Created attachment 160791
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>705675</commentid>
    <comment_count>2</comment_count>
      <attachid>160791</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-27 14:24:14 -0700</bug_when>
    <thetext>Comment on attachment 160791
Patch

Clearing flags on attachment: 160791

Committed r126796: &lt;http://trac.webkit.org/changeset/126796&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>705676</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-27 14:24:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>160791</attachid>
            <date>2012-08-27 13:34:02 -0700</date>
            <delta_ts>2012-08-27 14:24:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-95120-20120827133354.patch</filename>
            <type>text/plain</type>
            <size>9150</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI2Nzc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2I1NTU5NjNlYjg0YmEx
NDQzNDE1YmNmYjRiNmJjZTg3ZjhmMmRmZS4uMmJiNDdiMTNiODU3MTE2YmJhMTE4OGFjZTMxNzNi
MzZkZGY2ZWJjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1IEBACisyMDEyLTA4LTI3ICBBZGFt
IEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKKyAgICAgICAgW1Y4XSBpbml0Q29udGV4dElm
TmVlZGVkIGlzIG92ZXJseSBzcGVjaWZpYworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9OTUxMjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGlzIHBhcnQgb2YgYSBzZXJpZXMgdG8gY2xlYW4g
dXAgVjhET01XaW5kb3dTaGVsbC4gIFRoaXMKKyAgICAgICAgcGF0Y2ggcmVuYW1lcyBpbml0Q29u
dGV4dElmTmVlZGVkIHRvIGluaXRpYWxpemVJZk5lZWRlZCBiZWNhdXNlIGNhbGxlcnMKKyAgICAg
ICAgc2hvdWxkbid0IG5lZWQgdG8gd29ycnkgYWJvdXQgd2hhdCBWOERPTVdpbmRvdyBuZWVkcyB0
byBpbml0aWFsaXplLgorCisgICAgICAgICogYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9y
VjgucG06CisgICAgICAgIChHZW5lcmF0ZVRvVjhDb252ZXJ0ZXJzKToKKyAgICAgICAgKiBiaW5k
aW5ncy9zY3JpcHRzL3Rlc3QvVjgvVjhUZXN0QWN0aXZlRE9NT2JqZWN0LmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlY4VGVzdEFjdGl2ZURPTU9iamVjdDo6d3JhcFNsb3cpOgorICAgICAgICAqIGJp
bmRpbmdzL3Y4L1NjcmlwdENvbnRyb2xsZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2NyaXB0
Q29udHJvbGxlcjo6ZXZhbHVhdGVJbklzb2xhdGVkV29ybGQpOgorICAgICAgICAoV2ViQ29yZTo6
U2NyaXB0Q29udHJvbGxlcjo6bWFpbldvcmxkQ29udGV4dCk6CisgICAgICAgIChXZWJDb3JlOjpT
Y3JpcHRDb250cm9sbGVyOjptYXRjaGVzQ3VycmVudENvbnRleHQpOgorICAgICAgICAqIGJpbmRp
bmdzL3Y4L1Y4RE9NV2luZG93U2hlbGwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6VjhET01XaW5k
b3dTaGVsbDo6aW5pdGlhbGl6ZUlmTmVlZGVkKToKKyAgICAgICAgKFdlYkNvcmU6OlY4RE9NV2lu
ZG93U2hlbGw6OnVwZGF0ZURvY3VtZW50KToKKyAgICAgICAgKFdlYkNvcmU6OlY4RE9NV2luZG93
U2hlbGw6Om5hbWVkSXRlbUFkZGVkKToKKyAgICAgICAgKFdlYkNvcmU6OlY4RE9NV2luZG93U2hl
bGw6Om5hbWVkSXRlbVJlbW92ZWQpOgorICAgICAgICAqIGJpbmRpbmdzL3Y4L1Y4RE9NV2luZG93
U2hlbGwuaDoKKyAgICAgICAgKFY4RE9NV2luZG93U2hlbGwpOgorICAgICAgICAqIGJpbmRpbmdz
L3Y4L1dvcmtlckNvbnRleHRFeGVjdXRpb25Qcm94eS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpX
b3JrZXJDb250ZXh0RXhlY3V0aW9uUHJveHk6OmluaXRpYWxpemVJZk5lZWRlZCk6CisgICAgICAg
IChXZWJDb3JlOjpXb3JrZXJDb250ZXh0RXhlY3V0aW9uUHJveHk6OmV2YWx1YXRlKToKKyAgICAg
ICAgKiBiaW5kaW5ncy92OC9Xb3JrZXJDb250ZXh0RXhlY3V0aW9uUHJveHkuaDoKKyAgICAgICAg
KFdvcmtlckNvbnRleHRFeGVjdXRpb25Qcm94eSk6CisKIDIwMTItMDgtMjQgIFNpbW9uIEZyYXNl
ciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IHN0aWNreSBw
b3NpdGlvbmluZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9D
b2RlR2VuZXJhdG9yVjgucG0gYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVH
ZW5lcmF0b3JWOC5wbQppbmRleCAyMzc2MGIxZTBjNWQxODM1MGFlOTJmODRiODJiOWRjZWI4NjJj
MTQ3Li4yZDc5NTdjZmI2MmEwYzE3Y2U5YmFkNWMyMDg3ZGViZTQ3NTNjMjBiIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5wbQorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5wbQpAQCAt
MzM3NCw4ICszMzc0LDggQEAgRU5ECiAKICAgICBpZiAoSXNTdWJUeXBlKCRkYXRhTm9kZSwgIkRv
Y3VtZW50IikpIHsKICAgICAgICAgcHVzaChAaW1wbENvbnRlbnQsIDw8RU5EKTsKLSAgICBpZiAo
ZnJhbWUgJiYgZnJhbWUtPnNjcmlwdCgpLT53aW5kb3dTaGVsbCgpLT5jb250ZXh0KCkuSXNFbXB0
eSgpICYmIGZyYW1lLT5zY3JpcHQoKS0+d2luZG93U2hlbGwoKS0+aW5pdENvbnRleHRJZk5lZWRl
ZCgpKSB7Ci0gICAgICAgIC8vIGluaXRDb250ZXh0SWZOZWVkZWQgbWF5IGhhdmUgY3JlYXRlZCBh
IHdyYXBwZXIgZm9yIHRoZSBvYmplY3QsIHJldHJ5IGZyb20gdGhlIHN0YXJ0LgorICAgIGlmIChm
cmFtZSAmJiBmcmFtZS0+c2NyaXB0KCktPndpbmRvd1NoZWxsKCktPmNvbnRleHQoKS5Jc0VtcHR5
KCkgJiYgZnJhbWUtPnNjcmlwdCgpLT53aW5kb3dTaGVsbCgpLT5pbml0aWFsaXplSWZOZWVkZWQo
KSkgeworICAgICAgICAvLyBpbml0aWFsaXplSWZOZWVkZWQgbWF5IGhhdmUgY3JlYXRlZCBhIHdy
YXBwZXIgZm9yIHRoZSBvYmplY3QsIHJldHJ5IGZyb20gdGhlIHN0YXJ0LgogICAgICAgICByZXR1
cm4gJHtjbGFzc05hbWV9Ojp3cmFwKGltcGwuZ2V0KCksIGlzb2xhdGUpOwogICAgIH0KIEVORApA
QCAtMzM4OSw3ICszMzg5LDcgQEAgRU5ECiAgICAgICAgIHB1c2goQGltcGxDb250ZW50LCA8PEVO
RCk7CiAgICAgaWYgKGltcGwtPmZyYW1lKCkpIHsKICAgICAgICAgZnJhbWUgPSBpbXBsLT5mcmFt
ZSgpOwotICAgICAgICBmcmFtZS0+c2NyaXB0KCktPndpbmRvd1NoZWxsKCktPmluaXRDb250ZXh0
SWZOZWVkZWQoKTsKKyAgICAgICAgZnJhbWUtPnNjcmlwdCgpLT53aW5kb3dTaGVsbCgpLT5pbml0
aWFsaXplSWZOZWVkZWQoKTsKICAgICB9CiBFTkQKICAgICB9CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvVjgvVjhUZXN0QWN0aXZlRE9NT2JqZWN0LmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9WOC9WOFRlc3RBY3RpdmVE
T01PYmplY3QuY3BwCmluZGV4IDZlNGJlNzU3OTc2YWVmMzMzZjhhOGQwOWJhY2U3NGM0ZTVmNzE0
MDYuLmMyYzk5NDA0NTlhMzFkZWE2MjQ5ZjcxZWVmYWZmNmMyYzEwNjAyYWUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9WOC9WOFRlc3RBY3RpdmVET01P
YmplY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9WOC9W
OFRlc3RBY3RpdmVET01PYmplY3QuY3BwCkBAIC0xODIsNyArMTgyLDcgQEAgdjg6OkhhbmRsZTx2
ODo6T2JqZWN0PiBWOFRlc3RBY3RpdmVET01PYmplY3Q6OndyYXBTbG93KFBhc3NSZWZQdHI8VGVz
dEFjdGl2ZURPTU8KICAgICBGcmFtZSogZnJhbWUgPSAwOwogICAgIGlmIChpbXBsLT5mcmFtZSgp
KSB7CiAgICAgICAgIGZyYW1lID0gaW1wbC0+ZnJhbWUoKTsKLSAgICAgICAgZnJhbWUtPnNjcmlw
dCgpLT53aW5kb3dTaGVsbCgpLT5pbml0Q29udGV4dElmTmVlZGVkKCk7CisgICAgICAgIGZyYW1l
LT5zY3JpcHQoKS0+d2luZG93U2hlbGwoKS0+aW5pdGlhbGl6ZUlmTmVlZGVkKCk7CiAgICAgfQog
CiAgICAgLy8gRW50ZXIgdGhlIG5vZGUncyBjb250ZXh0IGFuZCBjcmVhdGUgdGhlIHdyYXBwZXIg
aW4gdGhhdCBjb250ZXh0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvdjgv
U2NyaXB0Q29udHJvbGxlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHRD
b250cm9sbGVyLmNwcAppbmRleCA0N2UwMWEwZTFiMDUxNzAxODA3ZDE5NjhiMjI3Mjg4ZTAzYjZj
ZWE1Li42YTEzZGVhYWMzOWY4ZTBhZWFiYjgxMTUwMmI5N2E2ZDZmMDA0NjExIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcApAQCAtMzM0LDcg
KzMzNCw3IEBAIHZvaWQgU2NyaXB0Q29udHJvbGxlcjo6ZXZhbHVhdGVJbklzb2xhdGVkV29ybGQo
dW5zaWduZWQgd29ybGRJRCwgY29uc3QgVmVjdG9yPFNjCiAgICAgdjg6OkhhbmRsZVNjb3BlIGhh
bmRsZVNjb3BlOwogCiAgICAgLy8gRklYTUU6IFRoaXMgd2lsbCBuZWVkIHRvIGdldCByZW9yZ2Fu
aXplZCBvbmNlIHdlIGhhdmUgYSB3aW5kb3dTaGVsbCBmb3IgdGhlIGlzb2xhdGVkIHdvcmxkLgot
ICAgIGlmICghd2luZG93U2hlbGwoKS0+aW5pdENvbnRleHRJZk5lZWRlZCgpKQorICAgIGlmICgh
d2luZG93U2hlbGwoKS0+aW5pdGlhbGl6ZUlmTmVlZGVkKCkpCiAgICAgICAgIHJldHVybjsKIAog
ICAgIHY4OjpMb2NhbDx2ODo6QXJyYXk+IHY4UmVzdWx0czsKQEAgLTQyNCw3ICs0MjQsNyBAQCB2
ODo6TG9jYWw8djg6OkNvbnRleHQ+IFNjcmlwdENvbnRyb2xsZXI6OmN1cnJlbnRXb3JsZENvbnRl
eHQoKQogCiB2ODo6TG9jYWw8djg6OkNvbnRleHQ+IFNjcmlwdENvbnRyb2xsZXI6Om1haW5Xb3Js
ZENvbnRleHQoKQogewotICAgIHdpbmRvd1NoZWxsKCktPmluaXRDb250ZXh0SWZOZWVkZWQoKTsK
KyAgICB3aW5kb3dTaGVsbCgpLT5pbml0aWFsaXplSWZOZWVkZWQoKTsKICAgICByZXR1cm4gdjg6
OkxvY2FsPHY4OjpDb250ZXh0Pjo6TmV3KHdpbmRvd1NoZWxsKCktPmNvbnRleHQoKSk7CiB9CiAK
QEAgLTQ0OCw3ICs0NDgsNyBAQCBib29sIFNjcmlwdENvbnRyb2xsZXI6Om1hdGNoZXNDdXJyZW50
Q29udGV4dCgpCiAgICAgICAgIGlmIChtX2ZyYW1lICE9IHRvRnJhbWVJZk5vdERldGFjaGVkKGNv
bnRleHQpKQogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0gZWxzZSB7Ci0gICAgICAg
IHdpbmRvd1NoZWxsKCktPmluaXRDb250ZXh0SWZOZWVkZWQoKTsKKyAgICAgICAgd2luZG93U2hl
bGwoKS0+aW5pdGlhbGl6ZUlmTmVlZGVkKCk7CiAgICAgICAgIGNvbnRleHQgPSB3aW5kb3dTaGVs
bCgpLT5jb250ZXh0KCk7CiAgICAgfQogICAgIHJldHVybiBjb250ZXh0ID09IHY4OjpDb250ZXh0
OjpHZXRDdXJyZW50KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9W
OERPTVdpbmRvd1NoZWxsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV2lu
ZG93U2hlbGwuY3BwCmluZGV4IGUzN2I4MjlkYjVmNTkxNzBiZTRiNjM0ZmI2Yzg4NDUyMjMyODg4
ZjAuLjAyYjA2YzA5NTFiNzI2NTM4ZGRmNDllM2M2NGZhNTY4MWZiM2M4OGEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV2luZG93U2hlbGwuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV2luZG93U2hlbGwuY3BwCkBAIC0yOTEsNyAr
MjkxLDcgQEAgdm9pZCBWOERPTVdpbmRvd1NoZWxsOjpjbGVhckZvck5hdmlnYXRpb24oKQogLy8g
dGhlIGZyYW1lLiBIb3dldmVyLCBhIG5ldyBpbm5lciB3aW5kb3cgaXMgY3JlYXRlZCBmb3IgdGhl
IG5ldyBwYWdlLgogLy8gSWYgdGhlcmUgYXJlIEpTIGNvZGUgaG9sZHMgYSBjbG9zdXJlIHRvIHRo
ZSBvbGQgaW5uZXIgd2luZG93LAogLy8gaXQgd29uJ3QgYmUgYWJsZSB0byByZWFjaCB0aGUgb3V0
ZXIgd2luZG93IHZpYSBpdHMgZ2xvYmFsIG9iamVjdC4KLWJvb2wgVjhET01XaW5kb3dTaGVsbDo6
aW5pdENvbnRleHRJZk5lZWRlZCgpCitib29sIFY4RE9NV2luZG93U2hlbGw6OmluaXRpYWxpemVJ
Zk5lZWRlZCgpCiB7CiAgICAgaWYgKCFtX2NvbnRleHQuaXNFbXB0eSgpKQogICAgICAgICByZXR1
cm4gdHJ1ZTsKQEAgLTUyNyw3ICs1MjcsNyBAQCB2b2lkIFY4RE9NV2luZG93U2hlbGw6OnVwZGF0
ZURvY3VtZW50KCkKICAgICAvLyByZWZlcmVuY2UgdG8gdGhpcyB3cmFwcGVyLiBXZSBlYWdlcmx5
IGluaXRpYWxpemUgdGhlIEphdmFTY3JpcHQKICAgICAvLyBjb250ZXh0IGZvciB0aGUgbmV3IGRv
Y3VtZW50IHRvIG1ha2UgcHJvcGVydHkgYWNjZXNzIG9uIHRoZQogICAgIC8vIGdsb2JhbCBvYmpl
Y3Qgd3JhcHBlciBzdWNjZWVkLgotICAgIGlmICghaW5pdENvbnRleHRJZk5lZWRlZCgpKQorICAg
IGlmICghaW5pdGlhbGl6ZUlmTmVlZGVkKCkpCiAgICAgICAgIHJldHVybjsKIAogICAgIC8vIFdl
IGhhdmUgYSBuZXcgZG9jdW1lbnQgYW5kIHdlIG5lZWQgdG8gdXBkYXRlIHRoZSBjYWNoZS4KQEAg
LTU1Myw3ICs1NTMsNyBAQCBzdGF0aWMgdjg6OkhhbmRsZTx2ODo6VmFsdWU+IGdldHRlcih2ODo6
TG9jYWw8djg6OlN0cmluZz4gcHJvcGVydHksIGNvbnN0IHY4OjpBYwogCiB2b2lkIFY4RE9NV2lu
ZG93U2hlbGw6Om5hbWVkSXRlbUFkZGVkKEhUTUxEb2N1bWVudCogZG9jdW1lbnQsIGNvbnN0IEF0
b21pY1N0cmluZyYgbmFtZSkKIHsKLSAgICBpZiAoIWluaXRDb250ZXh0SWZOZWVkZWQoKSkKKyAg
ICBpZiAoIWluaXRpYWxpemVJZk5lZWRlZCgpKQogICAgICAgICByZXR1cm47CiAKICAgICB2ODo6
SGFuZGxlU2NvcGUgaGFuZGxlU2NvcGU7CkBAIC01NjksNyArNTY5LDcgQEAgdm9pZCBWOERPTVdp
bmRvd1NoZWxsOjpuYW1lZEl0ZW1SZW1vdmVkKEhUTUxEb2N1bWVudCogZG9jdW1lbnQsIGNvbnN0
IEF0b21pY1N0cmkKICAgICBpZiAoZG9jdW1lbnQtPmhhc05hbWVkSXRlbShuYW1lLmltcGwoKSkg
fHwgZG9jdW1lbnQtPmhhc0V4dHJhTmFtZWRJdGVtKG5hbWUuaW1wbCgpKSkKICAgICAgICAgcmV0
dXJuOwogCi0gICAgaWYgKCFpbml0Q29udGV4dElmTmVlZGVkKCkpCisgICAgaWYgKCFpbml0aWFs
aXplSWZOZWVkZWQoKSkKICAgICAgICAgcmV0dXJuOwogCiAgICAgdjg6OkhhbmRsZVNjb3BlIGhh
bmRsZVNjb3BlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01X
aW5kb3dTaGVsbC5oIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01XaW5kb3dTaGVs
bC5oCmluZGV4IGUyZmY4MTkzNzBlMzVkZGUwZmE1ZjhkY2UwMTk1YjJiODExMzA3YWUuLmQ3ODhh
MDI5MWJlZDIzNjkxM2YxNDJiZjY3ZjljZjg0MTRlNjQwZjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV2luZG93U2hlbGwuaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9iaW5kaW5ncy92OC9WOERPTVdpbmRvd1NoZWxsLmgKQEAgLTcxLDcgKzcxLDcgQEAgcHVibGlj
OgogICAgIHZvaWQgc2V0Q29udGV4dCh2ODo6SGFuZGxlPHY4OjpDb250ZXh0Pik7CiAgICAgc3Rh
dGljIGJvb2wgaW5zdGFsbERPTVdpbmRvdyh2ODo6SGFuZGxlPHY4OjpDb250ZXh0PiBjb250ZXh0
LCBET01XaW5kb3cqKTsKIAotICAgIGJvb2wgaW5pdENvbnRleHRJZk5lZWRlZCgpOworICAgIGJv
b2wgaW5pdGlhbGl6ZUlmTmVlZGVkKCk7CiAgICAgdm9pZCB1cGRhdGVEb2N1bWVudFdyYXBwZXIo
djg6OkhhbmRsZTx2ODo6T2JqZWN0PiB3cmFwcGVyKTsKIAogICAgIHZvaWQgY2xlYXJGb3JOYXZp
Z2F0aW9uKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9Xb3JrZXJD
b250ZXh0RXhlY3V0aW9uUHJveHkuY3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvV29y
a2VyQ29udGV4dEV4ZWN1dGlvblByb3h5LmNwcAppbmRleCBlNzA1OWZlNjkyOGU4MDZhNTUyNjg5
OTVkMWM4MjdhODk0ODE0N2VhLi4wYzRhYmY3MWI3NzA5NDc3MjMwYjFjZGRkYWE5YTc4NGNmZmYw
NWVjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9Xb3JrZXJDb250ZXh0
RXhlY3V0aW9uUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1dvcmtl
ckNvbnRleHRFeGVjdXRpb25Qcm94eS5jcHAKQEAgLTEzNSw3ICsxMzUsNyBAQCB2b2lkIFdvcmtl
ckNvbnRleHRFeGVjdXRpb25Qcm94eTo6aW5pdElzb2xhdGUoKQogICAgIFY4UGVySXNvbGF0ZURh
dGE6OmVuc3VyZUluaXRpYWxpemVkKHY4OjpJc29sYXRlOjpHZXRDdXJyZW50KCkpOwogfQogCi1i
b29sIFdvcmtlckNvbnRleHRFeGVjdXRpb25Qcm94eTo6aW5pdENvbnRleHRJZk5lZWRlZCgpCiti
b29sIFdvcmtlckNvbnRleHRFeGVjdXRpb25Qcm94eTo6aW5pdGlhbGl6ZUlmTmVlZGVkKCkKIHsK
ICAgICAvLyBCYWlsIG91dCBpZiB0aGUgY29udGV4dCBoYXMgYWxyZWFkeSBiZWVuIGluaXRpYWxp
emVkLgogICAgIGlmICghbV9jb250ZXh0LklzRW1wdHkoKSkKQEAgLTIwNiw3ICsyMDYsNyBAQCBT
Y3JpcHRWYWx1ZSBXb3JrZXJDb250ZXh0RXhlY3V0aW9uUHJveHk6OmV2YWx1YXRlKGNvbnN0IFN0
cmluZyYgc2NyaXB0LCBjb25zdCBTdAogewogICAgIHY4OjpIYW5kbGVTY29wZSBoczsKIAotICAg
IGlmICghaW5pdENvbnRleHRJZk5lZWRlZCgpKQorICAgIGlmICghaW5pdGlhbGl6ZUlmTmVlZGVk
KCkpCiAgICAgICAgIHJldHVybiBTY3JpcHRWYWx1ZSgpOwogCiAgICAgdjg6OkNvbnRleHQ6OlNj
b3BlIHNjb3BlKG1fY29udGV4dCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy92OC9Xb3JrZXJDb250ZXh0RXhlY3V0aW9uUHJveHkuaCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRp
bmdzL3Y4L1dvcmtlckNvbnRleHRFeGVjdXRpb25Qcm94eS5oCmluZGV4IDViYzI4MTI4Y2RkNmNi
YjI2Yzk3NDUxZDg1YjMyM2NjZDIwYTExMDAuLjIyMGIxNDIyNTU2NjI3NGMwNTZjNmJlMjljMzRi
N2JiMmNiOTk3MjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1dvcmtl
ckNvbnRleHRFeGVjdXRpb25Qcm94eS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4
L1dvcmtlckNvbnRleHRFeGVjdXRpb25Qcm94eS5oCkBAIC03OCw3ICs3OCw3IEBAIG5hbWVzcGFj
ZSBXZWJDb3JlIHsKIAogICAgIHByaXZhdGU6CiAgICAgICAgIHZvaWQgaW5pdElzb2xhdGUoKTsK
LSAgICAgICAgYm9vbCBpbml0Q29udGV4dElmTmVlZGVkKCk7CisgICAgICAgIGJvb2wgaW5pdGlh
bGl6ZUlmTmVlZGVkKCk7CiAgICAgICAgIHZvaWQgZGlzcG9zZSgpOwogCiAgICAgICAgIC8vIFJ1
biBhbiBhbHJlYWR5IGNvbXBpbGVkIHNjcmlwdC4K
</data>

          </attachment>
      

    </bug>

</bugzilla>