<?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>96611</bug_id>
          
          <creation_ts>2012-09-13 00:25:00 -0700</creation_ts>
          <short_desc>Testing whether indexing type is ArrayWithArrayStorage should not compare against ArrayWithArrayStorage</short_desc>
          <delta_ts>2012-09-13 01:40:14 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>96596</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>719143</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-09-13 00:25:00 -0700</bug_when>
    <thetext>We want to use m_indexingType&apos;s high bits for some additional state. That means that comparing directly against ArrayWithArrayStorage may lead to spurious failures when those high bits do get set.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>719147</commentid>
    <comment_count>1</comment_count>
      <attachid>163801</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-09-13 00:28:15 -0700</bug_when>
    <thetext>Created attachment 163801
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>719230</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-09-13 01:40:14 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/128425</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>163801</attachid>
            <date>2012-09-13 00:28:15 -0700</date>
            <delta_ts>2012-09-13 00:34:16 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>fixindexingtype_patch_1.diff</filename>
            <type>text/plain</type>
            <size>9095</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTI4NDEyKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBA
CisyMDEyLTA5LTEzICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
VGVzdGluZyB3aGV0aGVyIGluZGV4aW5nIHR5cGUgaXMgQXJyYXlXaXRoQXJyYXlTdG9yYWdlIHNo
b3VsZCBub3QgY29tcGFyZSBhZ2FpbnN0IEFycmF5V2l0aEFycmF5U3RvcmFnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTY2MTEKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGRmZy9ERkdSZXBhdGNoLmNw
cDoKKyAgICAgICAgKEpTQzo6REZHOjp0cnlDYWNoZUdldEJ5SUQpOgorICAgICAgICAqIGRmZy9E
RkdTcGVjdWxhdGl2ZUpJVC5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6U3BlY3VsYXRpdmVKSVQ6
OmNoZWNrQXJyYXkpOgorICAgICAgICAqIGppdC9KSVRQcm9wZXJ0eUFjY2Vzcy5jcHA6CisgICAg
ICAgIChKU0M6OkpJVDo6cHJpdmF0ZUNvbXBpbGVQYXRjaEdldEFycmF5TGVuZ3RoKToKKyAgICAg
ICAgKiBqaXQvSklUUHJvcGVydHlBY2Nlc3MzMl82NC5jcHA6CisgICAgICAgIChKU0M6OkpJVDo6
cHJpdmF0ZUNvbXBpbGVQYXRjaEdldEFycmF5TGVuZ3RoKToKKyAgICAgICAgKiBsbGludC9Mb3dM
ZXZlbEludGVycHJldGVyMzJfNjQuYXNtOgorICAgICAgICAqIGxsaW50L0xvd0xldmVsSW50ZXJw
cmV0ZXI2NC5hc206CisKIDIwMTItMDktMDkgIEZpbGlwIFBpemxvICA8ZnBpemxvQGFwcGxlLmNv
bT4KIAogICAgICAgICBKU0Mgc2hvdWxkIGhhdmUgcHJvcGVydHkgYnV0dGVyZmxpZXMKSW5kZXg6
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHUmVwYXRjaC5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdSZXBhdGNoLmNwcAkocmV2aXNpb24gMTI4NDAz
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdSZXBhdGNoLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMjU0LDcgKzI1NCw5IEBAIHN0YXRpYyBib29sIHRyeUNhY2hlR2V0QnlJRChFeGVj
U3RhdGUqIGUKICAgICAgICAgTWFjcm9Bc3NlbWJsZXI6Okp1bXBMaXN0IGZhaWx1cmVDYXNlczsK
ICAgICAgICAKICAgICAgICAgc3R1YkppdC5sb2FkUHRyKE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNz
KGJhc2VHUFIsIEpTQ2VsbDo6c3RydWN0dXJlT2Zmc2V0KCkpLCBzY3JhdGNoR1BSKTsgCi0gICAg
ICAgIGZhaWx1cmVDYXNlcy5hcHBlbmQoc3R1YkppdC5icmFuY2g4KE1hY3JvQXNzZW1ibGVyOjpO
b3RFcXVhbCwgTWFjcm9Bc3NlbWJsZXI6OkFkZHJlc3MoYmFzZUdQUiwgU3RydWN0dXJlOjppbmRl
eGluZ1R5cGVPZmZzZXQoKSksIE1hY3JvQXNzZW1ibGVyOjpUcnVzdGVkSW1tMzIoQXJyYXlXaXRo
QXJyYXlTdG9yYWdlKSkpOworICAgICAgICBzdHViSml0LmxvYWQ4KE1hY3JvQXNzZW1ibGVyOjpB
ZGRyZXNzKHNjcmF0Y2hHUFIsIFN0cnVjdHVyZTo6aW5kZXhpbmdUeXBlT2Zmc2V0KCkpLCBzY3Jh
dGNoR1BSKTsKKyAgICAgICAgZmFpbHVyZUNhc2VzLmFwcGVuZChzdHViSml0LmJyYW5jaFRlc3Qz
MihNYWNyb0Fzc2VtYmxlcjo6WmVybywgc2NyYXRjaEdQUiwgTWFjcm9Bc3NlbWJsZXI6OlRydXN0
ZWRJbW0zMihJc0FycmF5KSkpOworICAgICAgICBmYWlsdXJlQ2FzZXMuYXBwZW5kKHN0dWJKaXQu
YnJhbmNoVGVzdDMyKE1hY3JvQXNzZW1ibGVyOjpaZXJvLCBzY3JhdGNoR1BSLCBNYWNyb0Fzc2Vt
Ymxlcjo6VHJ1c3RlZEltbTMyKEhhc0FycmF5U3RvcmFnZSkpKTsKICAgICAgICAgCiAgICAgICAg
IHN0dWJKaXQubG9hZFB0cihNYWNyb0Fzc2VtYmxlcjo6QWRkcmVzcyhiYXNlR1BSLCBKU09iamVj
dDo6YnV0dGVyZmx5T2Zmc2V0KCkpLCBzY3JhdGNoR1BSKTsKICAgICAgICAgc3R1YkppdC5sb2Fk
MzIoTWFjcm9Bc3NlbWJsZXI6OkFkZHJlc3Moc2NyYXRjaEdQUiwgQXJyYXlTdG9yYWdlOjpsZW5n
dGhPZmZzZXQoKSksIHNjcmF0Y2hHUFIpOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2Rm
Zy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRD
b3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAJKHJldmlzaW9uIDEyODQwMykKKysrIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC0zMzEsMTQgKzMzMSwyMSBAQCB2b2lkIFNwZWN1bGF0aXZlSklUOjpjaGVja0FycmF5KE5v
ZGUmIG5vCiAgICAgfQogICAgIGNhc2UgQVJSQVlfV0lUSF9BUlJBWV9TVE9SQUdFX01PREVTOiB7
CiAgICAgICAgIEdQUlRlbXBvcmFyeSB0ZW1wKHRoaXMpOworICAgICAgICBHUFJSZWcgdGVtcEdQ
UiA9IHRlbXAuZ3ByKCk7CiAgICAgICAgIG1faml0LmxvYWRQdHIoCi0gICAgICAgICAgICBNYWNy
b0Fzc2VtYmxlcjo6QWRkcmVzcyhiYXNlUmVnLCBKU0NlbGw6OnN0cnVjdHVyZU9mZnNldCgpKSwg
dGVtcC5ncHIoKSk7CisgICAgICAgICAgICBNYWNyb0Fzc2VtYmxlcjo6QWRkcmVzcyhiYXNlUmVn
LCBKU0NlbGw6OnN0cnVjdHVyZU9mZnNldCgpKSwgdGVtcEdQUik7CisgICAgICAgIG1faml0Lmxv
YWQ4KE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNzKHRlbXBHUFIsIFN0cnVjdHVyZTo6aW5kZXhpbmdU
eXBlT2Zmc2V0KCkpLCB0ZW1wR1BSKTsKKyAgICAgICAgLy8gRklYTUU6IFRoaXMgY2FuIGJlIHR1
cm5lZCBpbnRvIGEgc2luZ2xlIGJyYW5jaC4gQnV0IHdlIGN1cnJlbnRseSBoYXZlIG5vIGV2aWRl
bmNlCisgICAgICAgIC8vIHRoYXQgZG9pbmcgc28gd291bGQgYmUgcHJvZml0YWJsZSwgbm9yIGRv
IEkgZmVlbCBjb21mb3J0YWJsZSB3aXRoIHRoZSBwcmVzZW50IHRlc3QKKyAgICAgICAgLy8gY292
ZXJhZ2UgZm9yIHRoaXMgY29kZSBwYXRoLgogICAgICAgICBzcGVjdWxhdGlvbkNoZWNrKAogICAg
ICAgICAgICAgVW5jb3VudGFibGUsIEpTVmFsdWVSZWdzKCksIE5vTm9kZSwKLSAgICAgICAgICAg
IG1faml0LmJyYW5jaDgoCi0gICAgICAgICAgICAgICAgTWFjcm9Bc3NlbWJsZXI6Ok5vdEVxdWFs
LAotICAgICAgICAgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNzKHRlbXAuZ3ByKCksIFN0
cnVjdHVyZTo6aW5kZXhpbmdUeXBlT2Zmc2V0KCkpLAotICAgICAgICAgICAgICAgIE1hY3JvQXNz
ZW1ibGVyOjpUcnVzdGVkSW1tMzIoQXJyYXlXaXRoQXJyYXlTdG9yYWdlKSkpOworICAgICAgICAg
ICAgbV9qaXQuYnJhbmNoVGVzdDMyKAorICAgICAgICAgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpa
ZXJvLCB0ZW1wR1BSLCBNYWNyb0Fzc2VtYmxlcjo6VHJ1c3RlZEltbTMyKElzQXJyYXkpKSk7Cisg
ICAgICAgIHNwZWN1bGF0aW9uQ2hlY2soCisgICAgICAgICAgICBVbmNvdW50YWJsZSwgSlNWYWx1
ZVJlZ3MoKSwgTm9Ob2RlLAorICAgICAgICAgICAgbV9qaXQuYnJhbmNoVGVzdDMyKAorICAgICAg
ICAgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpaZXJvLCB0ZW1wR1BSLCBNYWNyb0Fzc2VtYmxlcjo6
VHJ1c3RlZEltbTMyKEhhc0FycmF5U3RvcmFnZSkpKTsKICAgICAgICAgCiAgICAgICAgIG5vUmVz
dWx0KG1fY29tcGlsZUluZGV4KTsKICAgICAgICAgcmV0dXJuOwpJbmRleDogU291cmNlL0phdmFT
Y3JpcHRDb3JlL2ppdC9KSVRQcm9wZXJ0eUFjY2VzczMyXzY0LmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0pJVFByb3BlcnR5QWNjZXNzMzJfNjQuY3BwCShyZXZp
c2lvbiAxMjg0MDMpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0pJVFByb3BlcnR5QWNj
ZXNzMzJfNjQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC02MjAsMTMgKzYyMCwxNSBAQCB2b2lkIEpJ
VDo6cHJpdmF0ZUNvbXBpbGVQYXRjaEdldEFycmF5TGVuCiAjaWYgRU5BQkxFKFZBTFVFX1BST0ZJ
TEVSKQogICAgIHN0b3JlUHRyKHJlZ1QyLCBtX2NvZGVCbG9jay0+Z2V0T3JBZGRBcnJheVByb2Zp
bGUoc3R1YkluZm8tPmJ5dGVjb2RlSW5kZXgpLT5hZGRyZXNzT2ZMYXN0U2VlblN0cnVjdHVyZSgp
KTsKICNlbmRpZgotICAgIEp1bXAgZmFpbHVyZUNhc2VzMSA9IGJyYW5jaDgoTm90RXF1YWwsIEFk
ZHJlc3MocmVnVDIsIFN0cnVjdHVyZTo6aW5kZXhpbmdUeXBlT2Zmc2V0KCkpLCBUcnVzdGVkSW1t
MzIoQXJyYXlXaXRoQXJyYXlTdG9yYWdlKSk7CisgICAgbG9hZDgoQWRkcmVzcyhyZWdUMiwgU3Ry
dWN0dXJlOjppbmRleGluZ1R5cGVPZmZzZXQoKSksIHJlZ1QzKTsKKyAgICBKdW1wIGZhaWx1cmVD
YXNlczEgPSBicmFuY2hUZXN0MzIoWmVybywgcmVnVDIsIFRydXN0ZWRJbW0zMihJc0FycmF5KSk7
CisgICAgSnVtcCBmYWlsdXJlQ2FzZXMyID0gYnJhbmNoVGVzdDMyKFplcm8sIHJlZ1QyLCBUcnVz
dGVkSW1tMzIoSGFzQXJyYXlTdG9yYWdlKSk7CiAgICAgCiAgICAgLy8gQ2hlY2tzIG91dCBva2F5
ISAtIGdldCB0aGUgbGVuZ3RoIGZyb20gdGhlIHN0b3JhZ2UKICAgICBsb2FkUHRyKEFkZHJlc3Mo
cmVnVDAsIEpTQXJyYXk6OmJ1dHRlcmZseU9mZnNldCgpKSwgcmVnVDIpOwogICAgIGxvYWQzMihB
ZGRyZXNzKHJlZ1QyLCBBcnJheVN0b3JhZ2U6Omxlbmd0aE9mZnNldCgpKSwgcmVnVDIpOwogICAg
IAotICAgIEp1bXAgZmFpbHVyZUNhc2VzMiA9IGJyYW5jaDMyKEFib3ZlLCByZWdUMiwgVHJ1c3Rl
ZEltbTMyKElOVF9NQVgpKTsKKyAgICBKdW1wIGZhaWx1cmVDYXNlczMgPSBicmFuY2gzMihBYm92
ZSwgcmVnVDIsIFRydXN0ZWRJbW0zMihJTlRfTUFYKSk7CiAgICAgbW92ZShyZWdUMiwgcmVnVDAp
OwogICAgIG1vdmUoVHJ1c3RlZEltbTMyKEpTVmFsdWU6OkludDMyVGFnKSwgcmVnVDEpOwogICAg
IEp1bXAgc3VjY2VzcyA9IGp1bXAoKTsKQEAgLTYzNyw2ICs2MzksNyBAQCB2b2lkIEpJVDo6cHJp
dmF0ZUNvbXBpbGVQYXRjaEdldEFycmF5TGVuCiAgICAgQ29kZUxvY2F0aW9uTGFiZWwgc2xvd0Nh
c2VCZWdpbiA9IHN0dWJJbmZvLT5jYWxsUmV0dXJuTG9jYXRpb24ubGFiZWxBdE9mZnNldCgtc3R1
YkluZm8tPnBhdGNoLmJhc2VsaW5lLnUuZ2V0LmNvbGRQYXRoQmVnaW4pOwogICAgIHBhdGNoQnVm
ZmVyLmxpbmsoZmFpbHVyZUNhc2VzMSwgc2xvd0Nhc2VCZWdpbik7CiAgICAgcGF0Y2hCdWZmZXIu
bGluayhmYWlsdXJlQ2FzZXMyLCBzbG93Q2FzZUJlZ2luKTsKKyAgICBwYXRjaEJ1ZmZlci5saW5r
KGZhaWx1cmVDYXNlczMsIHNsb3dDYXNlQmVnaW4pOwogICAgIAogICAgIC8vIE9uIHN1Y2Nlc3Mg
cmV0dXJuIGJhY2sgdG8gdGhlIGhvdCBwYXRjaCBjb2RlLCBhdCBhIHBvaW50IGl0IHdpbGwgcGVy
Zm9ybSB0aGUgc3RvcmUgdG8gZGVzdCBmb3IgdXMuCiAgICAgcGF0Y2hCdWZmZXIubGluayhzdWNj
ZXNzLCBzdHViSW5mby0+aG90UGF0aEJlZ2luLmxhYmVsQXRPZmZzZXQoc3R1YkluZm8tPnBhdGNo
LmJhc2VsaW5lLnUuZ2V0LnB1dFJlc3VsdCkpOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L2ppdC9KSVRQcm9wZXJ0eUFjY2Vzcy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3Jp
cHRDb3JlL2ppdC9KSVRQcm9wZXJ0eUFjY2Vzcy5jcHAJKHJldmlzaW9uIDEyODQwMykKKysrIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvSklUUHJvcGVydHlBY2Nlc3MuY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC02NjAsMTIgKzY2MCwxNCBAQCB2b2lkIEpJVDo6cHJpdmF0ZUNvbXBpbGVQYXRjaEdl
dEFycmF5TGVuCiAjaWYgRU5BQkxFKFZBTFVFX1BST0ZJTEVSKQogICAgIHN0b3JlUHRyKHJlZ1Qz
LCBtX2NvZGVCbG9jay0+Z2V0T3JBZGRBcnJheVByb2ZpbGUoc3R1YkluZm8tPmJ5dGVjb2RlSW5k
ZXgpLT5hZGRyZXNzT2ZMYXN0U2VlblN0cnVjdHVyZSgpKTsKICNlbmRpZgotICAgIEp1bXAgZmFp
bHVyZUNhc2VzMSA9IGJyYW5jaDgoTm90RXF1YWwsIEFkZHJlc3MocmVnVDMsIFN0cnVjdHVyZTo6
aW5kZXhpbmdUeXBlT2Zmc2V0KCkpLCBUcnVzdGVkSW1tMzIoQXJyYXlXaXRoQXJyYXlTdG9yYWdl
KSk7CisgICAgbG9hZDgoQWRkcmVzcyhyZWdUMywgU3RydWN0dXJlOjppbmRleGluZ1R5cGVPZmZz
ZXQoKSksIHJlZ1QzKTsKKyAgICBKdW1wIGZhaWx1cmVDYXNlczEgPSBicmFuY2hUZXN0MzIoWmVy
bywgcmVnVDMsIFRydXN0ZWRJbW0zMihJc0FycmF5KSk7CisgICAgSnVtcCBmYWlsdXJlQ2FzZXMy
ID0gYnJhbmNoVGVzdDMyKFplcm8sIHJlZ1QzLCBUcnVzdGVkSW1tMzIoSGFzQXJyYXlTdG9yYWdl
KSk7CiAKICAgICAvLyBDaGVja3Mgb3V0IG9rYXkhIC0gZ2V0IHRoZSBsZW5ndGggZnJvbSB0aGUg
c3RvcmFnZQogICAgIGxvYWRQdHIoQWRkcmVzcyhyZWdUMCwgSlNPYmplY3Q6OmJ1dHRlcmZseU9m
ZnNldCgpKSwgcmVnVDMpOwogICAgIGxvYWQzMihBZGRyZXNzKHJlZ1QzLCBBcnJheVN0b3JhZ2U6
Omxlbmd0aE9mZnNldCgpKSwgcmVnVDIpOwotICAgIEp1bXAgZmFpbHVyZUNhc2VzMiA9IGJyYW5j
aDMyKExlc3NUaGFuLCByZWdUMiwgVHJ1c3RlZEltbTMyKDApKTsKKyAgICBKdW1wIGZhaWx1cmVD
YXNlczMgPSBicmFuY2gzMihMZXNzVGhhbiwgcmVnVDIsIFRydXN0ZWRJbW0zMigwKSk7CiAKICAg
ICBlbWl0RmFzdEFyaXRoSW50VG9JbW1Ob0NoZWNrKHJlZ1QyLCByZWdUMCk7CiAgICAgSnVtcCBz
dWNjZXNzID0ganVtcCgpOwpAQCAtNjc2LDYgKzY3OCw3IEBAIHZvaWQgSklUOjpwcml2YXRlQ29t
cGlsZVBhdGNoR2V0QXJyYXlMZW4KICAgICBDb2RlTG9jYXRpb25MYWJlbCBzbG93Q2FzZUJlZ2lu
ID0gc3R1YkluZm8tPmNhbGxSZXR1cm5Mb2NhdGlvbi5sYWJlbEF0T2Zmc2V0KC1zdHViSW5mby0+
cGF0Y2guYmFzZWxpbmUudS5nZXQuY29sZFBhdGhCZWdpbik7CiAgICAgcGF0Y2hCdWZmZXIubGlu
ayhmYWlsdXJlQ2FzZXMxLCBzbG93Q2FzZUJlZ2luKTsKICAgICBwYXRjaEJ1ZmZlci5saW5rKGZh
aWx1cmVDYXNlczIsIHNsb3dDYXNlQmVnaW4pOworICAgIHBhdGNoQnVmZmVyLmxpbmsoZmFpbHVy
ZUNhc2VzMywgc2xvd0Nhc2VCZWdpbik7CiAKICAgICAvLyBPbiBzdWNjZXNzIHJldHVybiBiYWNr
IHRvIHRoZSBob3QgcGF0Y2ggY29kZSwgYXQgYSBwb2ludCBpdCB3aWxsIHBlcmZvcm0gdGhlIHN0
b3JlIHRvIGRlc3QgZm9yIHVzLgogICAgIHBhdGNoQnVmZmVyLmxpbmsoc3VjY2Vzcywgc3R1Yklu
Zm8tPmhvdFBhdGhCZWdpbi5sYWJlbEF0T2Zmc2V0KHN0dWJJbmZvLT5wYXRjaC5iYXNlbGluZS51
LmdldC5wdXRSZXN1bHQpKTsKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dM
ZXZlbEludGVycHJldGVyMzJfNjQuYXNtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyMzJfNjQuYXNtCShyZXZpc2lvbiAxMjg0MDMp
CisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTG93TGV2ZWxJbnRlcnByZXRlcjMyXzY0
LmFzbQkod29ya2luZyBjb3B5KQpAQCAtMTE3Nyw3ICsxMTc3LDkgQEAgX2xsaW50X29wX2dldF9h
cnJheV9sZW5ndGg6CiAgICAgaWYgVkFMVUVfUFJPRklMRVIKICAgICAgICAgc3RvcmVwIHQyLCBB
cnJheVByb2ZpbGU6Om1fbGFzdFNlZW5TdHJ1Y3R1cmVbdDFdCiAgICAgZW5kCi0gICAgYmJuZXEg
U3RydWN0dXJlOjptX2luZGV4aW5nVHlwZVt0Ml0sIElzQXJyYXkgfCBIYXNBcnJheVN0b3JhZ2Us
IC5vcEdldEFycmF5TGVuZ3RoU2xvdworICAgIGxvYWRiIFN0cnVjdHVyZTo6bV9pbmRleGluZ1R5
cGVbdDJdLCB0MQorICAgIGJ0aXogdDEsIElzQXJyYXksIC5vcEdldEFycmF5TGVuZ3RoU2xvdwor
ICAgIGJ0aXogdDEsIEhhc0FycmF5U3RvcmFnZSwgLm9wR2V0QXJyYXlMZW5ndGhTbG93CiAgICAg
bG9hZGkgNFtQQ10sIHQxCiAgICAgbG9hZHAgMzJbUENdLCB0MgogICAgIGxvYWRwIEpTT2JqZWN0
OjptX2J1dHRlcmZseVt0M10sIHQwCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQv
TG93TGV2ZWxJbnRlcnByZXRlcjY0LmFzbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvbGxpbnQvTG93TGV2ZWxJbnRlcnByZXRlcjY0LmFzbQkocmV2aXNpb24gMTI4NDAzKQor
KysgU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXI2NC5hc20J
KHdvcmtpbmcgY29weSkKQEAgLTEwMjQsNyArMTAyNCw5IEBAIF9sbGludF9vcF9nZXRfYXJyYXlf
bGVuZ3RoOgogICAgIGlmIFZBTFVFX1BST0ZJTEVSCiAgICAgICAgIHN0b3JlcCB0MiwgQXJyYXlQ
cm9maWxlOjptX2xhc3RTZWVuU3RydWN0dXJlW3QxXQogICAgIGVuZAotICAgIGJibmVxIFN0cnVj
dHVyZTo6bV9pbmRleGluZ1R5cGVbdDJdLCBJc0FycmF5IHwgSGFzQXJyYXlTdG9yYWdlLCAub3BH
ZXRBcnJheUxlbmd0aFNsb3cKKyAgICBsb2FkYiBTdHJ1Y3R1cmU6Om1faW5kZXhpbmdUeXBlW3Qy
XSwgdDEKKyAgICBidGl6IHQxLCBJc0FycmF5LCAub3BHZXRBcnJheUxlbmd0aFNsb3cKKyAgICBi
dGl6IHQxLCBIYXNBcnJheVN0b3JhZ2UsIC5vcEdldEFycmF5TGVuZ3RoU2xvdwogICAgIGxvYWRp
cyA4W1BCLCBQQywgOF0sIHQxCiAgICAgbG9hZHAgNjRbUEIsIFBDLCA4XSwgdDIKICAgICBsb2Fk
cCBKU09iamVjdDo6bV9idXR0ZXJmbHlbdDNdLCB0MAo=
</data>
<flag name="review"
          id="175371"
          type_id="1"
          status="+"
          setter="barraclough"
    />
          </attachment>
      

    </bug>

</bugzilla>