<?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>73453</bug_id>
          
          <creation_ts>2011-11-30 08:41:33 -0800</creation_ts>
          <short_desc>[NRWT] reftest asserts intermittently on the Qt-WK2 bot</short_desc>
          <delta_ts>2011-12-02 22:07:18 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</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>36065</blocked>
    
    <blocked>64491</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Tony Chang">tony</assigned_to>
          <cc>abarth</cc>
    
    <cc>bank</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>hayato</cc>
    
    <cc>kkristof</cc>
    
    <cc>ojan</cc>
    
    <cc>ossy</cc>
    
    <cc>rniwa</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>511780</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-11-30 08:41:33 -0800</bug_when>
    <thetext>Today I saw 4 similar assertion because of this bug:
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20WebKit2/builds/16079/steps/layout-test/logs/stdio
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20WebKit2/builds/16094/steps/layout-test/logs/stdio
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20WebKit2/builds/16126/steps/layout-test/logs/stdio
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20WebKit2/builds/16127/steps/layout-test/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511782</commentid>
    <comment_count>1</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-11-30 08:43:06 -0800</bug_when>
    <thetext>Have you got any idea what can cause this strange behaviour?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511886</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-11-30 10:54:28 -0800</bug_when>
    <thetext>I wonder if these are caused by recent ref-test changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511930</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-11-30 11:19:31 -0800</bug_when>
    <thetext>Maybe a variant of https://bugs.webkit.org/show_bug.cgi?id=73381 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512823</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-12-01 09:08:50 -0800</bug_when>
    <thetext>One more assert :-/

http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20WebKit2/builds/16249/steps/layout-test/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>513908</commentid>
    <comment_count>5</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-12-02 10:35:28 -0800</bug_when>
    <thetext>Hmm, maybe the assert is too specific.  I&apos;ll make it more forgiving.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>514000</commentid>
    <comment_count>6</comment_count>
      <attachid>117666</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-12-02 12:09:53 -0800</bug_when>
    <thetext>Created attachment 117666
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>514168</commentid>
    <comment_count>7</comment_count>
      <attachid>117695</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-12-02 14:38:37 -0800</bug_when>
    <thetext>Created attachment 117695
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>514417</commentid>
    <comment_count>8</comment_count>
      <attachid>117695</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-02 22:07:13 -0800</bug_when>
    <thetext>Comment on attachment 117695
Patch for landing

Clearing flags on attachment: 117695

Committed r101907: &lt;http://trac.webkit.org/changeset/101907&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>514418</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-02 22:07:18 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117666</attachid>
            <date>2011-12-02 12:09:53 -0800</date>
            <delta_ts>2011-12-02 14:38:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73453-20111202120958.patch</filename>
            <type>text/plain</type>
            <size>9491</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxODE4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNWI3Mzk0MTA4ZDEwYzk2OGM5MmFkMWY1NjcyOGNmMTk2
ODM1OWUzMS4uYTUxY2FmODU4NjExYmEyMTYyNzc0NGJlMjUyYTZlMDg3Yzc5OWQ3YSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4
IEBACisyMDExLTEyLTAyICBUb255IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CisKKyAgICAg
ICAgW05SV1RdIHJlZnRlc3QgYXNzZXJ0cyBpbnRlcm1pdHRlbnRseSBvbiB0aGUgUXQtV0syIGJv
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzM0NTMK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZSB1c2Vk
IHRvIGFzc2VydCBpZiBhIHJlZiB0ZXN0IGRpZG4ndCBnZW5lcmF0ZSBwaXhlbCByZXN1bHRzLiBJ
bnN0ZWFkLCBqdXN0IGNsYWltIGl0IGlzIGEgZmFpbGluZyB0ZXN0LgorICAgICAgICBUaGUgdmVy
Ym9zZSBvdXRwdXQgd2lsbCBpbmNsdWRlIHRoZSBmYWlsdXJlIHJlYXNvbi4KKworICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL3NpbmdsZV90ZXN0X3J1
bm5lci5weTogRG9uJ3QgYXNzZXJ0LCByZXR1cm4gRmFpbHVyZVJlZnRlc3ROb0ltYWdlc0dlbmVy
YXRlZCBpbnN0ZWFkLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2Nv
bnRyb2xsZXJzL3Rlc3RfcmVzdWx0X3dyaXRlci5weToKKyAgICAgICAgKHdyaXRlX3Rlc3RfcmVz
dWx0KToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVy
cy90ZXN0X3Jlc3VsdF93cml0ZXJfdW5pdHRlc3QucHk6IFJlbW92ZSBzdHJheSBsZXR0ZXIgdC4K
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9tb2RlbHMvdGVzdF9mYWls
dXJlcy5weTogQWRkIGEgbmV3IGZhaWx1cmUgdHlwZTogRmFpbHVyZVJlZnRlc3ROb0ltYWdlc0dl
bmVyYXRlZAorICAgICAgICAoZGV0ZXJtaW5lX3Jlc3VsdF90eXBlKToKKyAgICAgICAgKEZhaWx1
cmVSZWZ0ZXN0Tm9JbWFnZXNHZW5lcmF0ZWQuX19pbml0X18pOgorICAgICAgICAoRmFpbHVyZVJl
ZnRlc3ROb0ltYWdlc0dlbmVyYXRlZCk6CisgICAgICAgIChGYWlsdXJlUmVmdGVzdE5vSW1hZ2Vz
R2VuZXJhdGVkLm1lc3NhZ2UpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3BvcnQvdGVzdC5weTogQWRkIGEgdGVzdCBjYXNlIGZvciBpbnRlZ3JhdGlvbiB0ZXN0cy4K
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3Rz
X2ludGVncmF0aW9udGVzdC5weTogVXBkYXRlIHRlc3QgY291bnRzLgorICAgICAgICAoTWFpblRl
c3QudGVzdF9ydW5fc2luZ2x5X2FjdHVhbGx5X3J1bnNfdGVzdHMpOgorICAgICAgICAoTWFpblRl
c3QudGVzdF91bmV4cGVjdGVkX2ZhaWx1cmVzKToKKyAgICAgICAgKEVuZFRvRW5kVGVzdC50ZXN0
X2VuZF90b19lbmQpOgorCiAyMDExLTEyLTAyICBBZGFtIFJvYmVuICA8YXJvYmVuQGFwcGxlLmNv
bT4KIAogICAgICAgICBUZWFjaCBidWlsZC53ZWJraXQub3JnIHRvIGRpc3BsYXkgaG93IG1hbnkg
dW5pdCB0ZXN0cyBmYWlsZWQgb3IgdGltZWQgb3V0CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9zaW5nbGVfdGVzdF9ydW5uZXIucHkg
Yi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9zaW5nbGVf
dGVzdF9ydW5uZXIucHkKaW5kZXggNTNkNmJjYzI1YjQ5ZDYwMjUwMGJjNTRkNzc2OWY2MDUxNjI0
NDY2Zi4uMzEzOTMxZDU4MjZmNDMyOGJjNjkyYWVhZDhkMTkxNDRlODdjZmUwNiAxMDA2NDQKLS0t
IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvc2luZ2xl
X3Rlc3RfcnVubmVyLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L2NvbnRyb2xsZXJzL3NpbmdsZV90ZXN0X3J1bm5lci5weQpAQCAtMzAyLDkgKzMwMiw5IEBAIGNs
YXNzIFNpbmdsZVRlc3RSdW5uZXI6CiAgICAgICAgIGlmIGZhaWx1cmVzOgogICAgICAgICAgICAg
cmV0dXJuIFRlc3RSZXN1bHQoc2VsZi5fdGVzdF9uYW1lLCBmYWlsdXJlcywgdG90YWxfdGVzdF90
aW1lLCBoYXNfc3RkZXJyKQogCi0gICAgICAgIGFzc2VydChkcml2ZXJfb3V0cHV0MS5pbWFnZV9o
YXNoIG9yIGRyaXZlcl9vdXRwdXQyLmltYWdlX2hhc2gpCi0KLSAgICAgICAgaWYgc2VsZi5faXNf
bWlzbWF0Y2hfcmVmdGVzdDoKKyAgICAgICAgaWYgbm90IGRyaXZlcl9vdXRwdXQxLmltYWdlX2hh
c2ggYW5kIG5vdCBkcml2ZXJfb3V0cHV0Mi5pbWFnZV9oYXNoOgorICAgICAgICAgICAgZmFpbHVy
ZXMuYXBwZW5kKHRlc3RfZmFpbHVyZXMuRmFpbHVyZVJlZnRlc3ROb0ltYWdlc0dlbmVyYXRlZChz
ZWxmLl9yZWZlcmVuY2VfZmlsZW5hbWUpKQorICAgICAgICBlbGlmIHNlbGYuX2lzX21pc21hdGNo
X3JlZnRlc3Q6CiAgICAgICAgICAgICBpZiBkcml2ZXJfb3V0cHV0MS5pbWFnZV9oYXNoID09IGRy
aXZlcl9vdXRwdXQyLmltYWdlX2hhc2g6CiAgICAgICAgICAgICAgICAgZmFpbHVyZXMuYXBwZW5k
KHRlc3RfZmFpbHVyZXMuRmFpbHVyZVJlZnRlc3RNaXNtYXRjaERpZE5vdE9jY3VyKHNlbGYuX3Jl
ZmVyZW5jZV9maWxlbmFtZSkpCiAgICAgICAgIGVsaWYgZHJpdmVyX291dHB1dDEuaW1hZ2VfaGFz
aCAhPSBkcml2ZXJfb3V0cHV0Mi5pbWFnZV9oYXNoOgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvdGVzdF9yZXN1bHRfd3JpdGVyLnB5
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvdGVzdF9y
ZXN1bHRfd3JpdGVyLnB5CmluZGV4IGRkMTFlZTNhM2E0ZmZiYmZjZDRkMjVhN2YwMzE4OTFjNmQ5
OTRjYjQuLjg4ZTJhYjY5MTU3MjY4ZjEyNTIwYWNmZjc3MDU5ODNmODkwMzNkYzcgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL3Rlc3Rf
cmVzdWx0X3dyaXRlci5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9jb250cm9sbGVycy90ZXN0X3Jlc3VsdF93cml0ZXIucHkKQEAgLTgwLDcgKzgwLDcgQEAgZGVm
IHdyaXRlX3Rlc3RfcmVzdWx0KHBvcnQsIHRlc3RfbmFtZSwgZHJpdmVyX291dHB1dCwKICAgICAg
ICAgICAgIHdyaXRlci53cml0ZV9pbWFnZV9maWxlcyhkcml2ZXJfb3V0cHV0LmltYWdlLCBleHBl
Y3RlZF9pbWFnZT1Ob25lKQogICAgICAgICAgICAgd3JpdGVyLmNvcHlfZmlsZShmYWlsdXJlLnJl
ZmVyZW5jZV9maWxlbmFtZSkKICAgICAgICAgZWxzZToKLSAgICAgICAgICAgIGFzc2VydCBpc2lu
c3RhbmNlKGZhaWx1cmUsICh0ZXN0X2ZhaWx1cmVzLkZhaWx1cmVUaW1lb3V0LCkpCisgICAgICAg
ICAgICBhc3NlcnQgaXNpbnN0YW5jZShmYWlsdXJlLCAodGVzdF9mYWlsdXJlcy5GYWlsdXJlVGlt
ZW91dCwgdGVzdF9mYWlsdXJlcy5GYWlsdXJlUmVmdGVzdE5vSW1hZ2VzR2VuZXJhdGVkKSkKIAog
CiBjbGFzcyBUZXN0UmVzdWx0V3JpdGVyKG9iamVjdCk6CmRpZmYgLS1naXQgYS9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy90ZXN0X3Jlc3VsdF93cml0ZXJf
dW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9s
bGVycy90ZXN0X3Jlc3VsdF93cml0ZXJfdW5pdHRlc3QucHkKaW5kZXggN2FkNDQ5ZmFlYWNmM2Qy
ZmEzYmMzYmEyNzE0Mjg1ZWVlYWIwZWQxMy4uNjU5MTk2YzM5OGZlNmIwYzU5NTAxYmRjMTUzYmQ2
ZTAyYjU0NzQ0ZCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvY29udHJvbGxlcnMvdGVzdF9yZXN1bHRfd3JpdGVyX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL3Rlc3RfcmVzdWx0X3dy
aXRlcl91bml0dGVzdC5weQpAQCAtMzQsNyArMzQsNyBAQCBmcm9tIHdlYmtpdHB5LmxheW91dF90
ZXN0cy5wb3J0LnRlc3QgaW1wb3J0IFRlc3RQb3J0CiAKIGNsYXNzIFRlc3RSZXN1bHRXcml0ZXJU
ZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKIAotICAgIGRlZiB0ZXN0X3JlZnRlc3RfZGlmZl9pbWFn
ZXQoc2VsZik6CisgICAgZGVmIHRlc3RfcmVmdGVzdF9kaWZmX2ltYWdlKHNlbGYpOgogICAgICAg
ICAiIiJBIHdyaXRlX3Rlc3RfcmVzdWx0IHNob3VsZCBjYWxsIHBvcnQuZGlmZl9pbWFnZSB3aXRo
IHRvbGVyYW5jZT0wIGluIGNhc2Ugb2YgRmFpbHVyZVJlZnRlc3RNaXNtYXRjaC4iIiIKICAgICAg
ICAgdXNlZF90b2xlcmFuY2VfdmFsdWVzID0gW10KIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbW9kZWxzL3Rlc3RfZmFpbHVyZXMucHkgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9tb2RlbHMvdGVzdF9mYWlsdXJlcy5weQppbmRl
eCA0OWI1ZDQ0YjBjYzZlYjc2OGYzNTNlZDc0YjU5ZDhiMzc2ZmY4NTgwLi5hNmFlYzBhZmUxYTVi
MDVjOWZkYTU4MDBjY2UxZjc4ODkwOTMwNTVhIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9tb2RlbHMvdGVzdF9mYWlsdXJlcy5weQorKysgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9tb2RlbHMvdGVzdF9mYWlsdXJlcy5weQpAQCAt
NTksOCArNTksNyBAQCBkZWYgZGV0ZXJtaW5lX3Jlc3VsdF90eXBlKGZhaWx1cmVfbGlzdCk6CiAg
ICAgICAgIGlzX3RleHRfZmFpbHVyZSA9IEZhaWx1cmVUZXh0TWlzbWF0Y2ggaW4gZmFpbHVyZV90
eXBlcwogICAgICAgICBpc19pbWFnZV9mYWlsdXJlID0gKEZhaWx1cmVJbWFnZUhhc2hJbmNvcnJl
Y3QgaW4gZmFpbHVyZV90eXBlcyBvcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZhaWx1
cmVJbWFnZUhhc2hNaXNtYXRjaCBpbiBmYWlsdXJlX3R5cGVzKQotICAgICAgICBpc19yZWZ0ZXN0
X2ZhaWx1cmUgPSAoRmFpbHVyZVJlZnRlc3RNaXNtYXRjaCBpbiBmYWlsdXJlX3R5cGVzIG9yCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGYWlsdXJlUmVmdGVzdE1pc21hdGNoRGlkTm90
T2NjdXIgaW4gZmFpbHVyZV90eXBlcykKKyAgICAgICAgaXNfcmVmdGVzdF9mYWlsdXJlID0gc2V0
KChGYWlsdXJlUmVmdGVzdE1pc21hdGNoLCBGYWlsdXJlUmVmdGVzdE1pc21hdGNoRGlkTm90T2Nj
dXIsIEZhaWx1cmVSZWZ0ZXN0Tm9JbWFnZXNHZW5lcmF0ZWQpKS5pbnRlcnNlY3Rpb24oZmFpbHVy
ZV90eXBlcykKICAgICAgICAgaXNfYXVkaW9fZmFpbHVyZSA9IChGYWlsdXJlQXVkaW9NaXNtYXRj
aCBpbiBmYWlsdXJlX3R5cGVzKQogICAgICAgICBpZiBpc190ZXh0X2ZhaWx1cmUgYW5kIGlzX2lt
YWdlX2ZhaWx1cmU6CiAgICAgICAgICAgICByZXR1cm4gdGVzdF9leHBlY3RhdGlvbnMuSU1BR0Vf
UExVU19URVhUCkBAIC0yMDUsNiArMjA0LDE3IEBAIGNsYXNzIEZhaWx1cmVSZWZ0ZXN0TWlzbWF0
Y2hEaWROb3RPY2N1cihUZXN0RmFpbHVyZSk6CiAgICAgICAgIHJldHVybiAiTWlzbWF0Y2ggd2l0
aCB0aGUgcmVmZXJlbmNlIGRpZCBub3Qgb2NjdXIiCiAKIAorY2xhc3MgRmFpbHVyZVJlZnRlc3RO
b0ltYWdlc0dlbmVyYXRlZChUZXN0RmFpbHVyZSk6CisgICAgIiIiQm90aCB0aGUgcmVmdGVzdCBh
bmQgdGhlIC1leHBlY3RlZCBodG1sIGZpbGUgZGlkbid0IGdlbmVyYXRlIHBpeGVsIHJlc3VsdHMu
IiIiCisKKyAgICBkZWYgX19pbml0X18oc2VsZiwgcmVmZXJlbmNlX2ZpbGVuYW1lPU5vbmUpOgor
ICAgICAgICBzZWxmLnJlZmVyZW5jZV9maWxlbmFtZSA9IHJlZmVyZW5jZV9maWxlbmFtZQorCisg
ICAgQHN0YXRpY21ldGhvZAorICAgIGRlZiBtZXNzYWdlKCk6CisgICAgICAgIHJldHVybiAiUmVm
dGVzdCBkaWRuJ3QgZ2VuZXJhdGUgcGl4ZWwgcmVzdWx0cy4iCisKKwogY2xhc3MgRmFpbHVyZU1p
c3NpbmdBdWRpbyhUZXN0RmFpbHVyZSk6CiAgICAgIiIiQWN0dWFsIHJlc3VsdCBpbWFnZSB3YXMg
bWlzc2luZy4iIiIKIApAQCAtMjI3LDQgKzIzNyw0IEBAIEFMTF9GQUlMVVJFX0NMQVNTRVMgPSAo
RmFpbHVyZVRpbWVvdXQsIEZhaWx1cmVDcmFzaCwgRmFpbHVyZU1pc3NpbmdSZXN1bHQsCiAgICAg
ICAgICAgICAgICAgICAgICAgIEZhaWx1cmVUZXh0TWlzbWF0Y2gsIEZhaWx1cmVNaXNzaW5nSW1h
Z2VIYXNoLAogICAgICAgICAgICAgICAgICAgICAgICBGYWlsdXJlTWlzc2luZ0ltYWdlLCBGYWls
dXJlSW1hZ2VIYXNoTWlzbWF0Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgIEZhaWx1cmVJbWFn
ZUhhc2hJbmNvcnJlY3QsIEZhaWx1cmVSZWZ0ZXN0TWlzbWF0Y2gsCi0gICAgICAgICAgICAgICAg
ICAgICAgIEZhaWx1cmVSZWZ0ZXN0TWlzbWF0Y2hEaWROb3RPY2N1cikKKyAgICAgICAgICAgICAg
ICAgICAgICAgRmFpbHVyZVJlZnRlc3RNaXNtYXRjaERpZE5vdE9jY3VyLCBGYWlsdXJlUmVmdGVz
dE5vSW1hZ2VzR2VuZXJhdGVkKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC90ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvcG9ydC90ZXN0LnB5CmluZGV4IDU2MTAzNDY2ZWE1OWIyZmRhM2IxMDcwZWRmNDkzY2Nh
NDYxMDU3OWMuLjE4MDhhYjQ4Y2MzMmM1MDA3YzFlZTNiYWYxMGQwMGVkNmVlNDRmZDggMTAwNjQ0
Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVzdC5weQor
KysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3QucHkKQEAg
LTE4Niw2ICsxODYsOCBAQCBsYXllciBhdCAoMCwwKSBzaXplIDgwMHgzNAogICAgIHRlc3RzLmFk
ZF9yZWZ0ZXN0KCdmYWlsdXJlcy9leHBlY3RlZC9taXNtYXRjaC5odG1sJywgJ2ZhaWx1cmVzL2V4
cGVjdGVkL21pc21hdGNoLWV4cGVjdGVkLW1pc21hdGNoLmh0bWwnLCBzYW1lX2ltYWdlPVRydWUp
CiAgICAgdGVzdHMuYWRkX3JlZnRlc3QoJ2ZhaWx1cmVzL3VuZXhwZWN0ZWQvcmVmdGVzdC5odG1s
JywgJ2ZhaWx1cmVzL3VuZXhwZWN0ZWQvcmVmdGVzdC1leHBlY3RlZC5odG1sJywgc2FtZV9pbWFn
ZT1GYWxzZSkKICAgICB0ZXN0cy5hZGRfcmVmdGVzdCgnZmFpbHVyZXMvdW5leHBlY3RlZC9taXNt
YXRjaC5odG1sJywgJ2ZhaWx1cmVzL3VuZXhwZWN0ZWQvbWlzbWF0Y2gtZXhwZWN0ZWQtbWlzbWF0
Y2guaHRtbCcsIHNhbWVfaW1hZ2U9VHJ1ZSkKKyAgICB0ZXN0cy5hZGQoJ2ZhaWx1cmVzL3VuZXhw
ZWN0ZWQvcmVmdGVzdC1ub3BpeGVsLmh0bWwnLCBhY3R1YWxfY2hlY2tzdW09Tm9uZSwgYWN0dWFs
X2ltYWdlPU5vbmUsIGlzX3JlZnRlc3Q9VHJ1ZSkKKyAgICB0ZXN0cy5hZGQoJ2ZhaWx1cmVzL3Vu
ZXhwZWN0ZWQvcmVmdGVzdC1ub3BpeGVsLWV4cGVjdGVkLmh0bWwnLCBhY3R1YWxfY2hlY2tzdW09
Tm9uZSwgYWN0dWFsX2ltYWdlPU5vbmUsIGlzX3JlZnRlc3Q9VHJ1ZSkKICAgICAjIEZJWE1FOiBB
ZGQgYSByZWZ0ZXN0IHdoaWNoIGNyYXNoZXMuCiAgICAgdGVzdHMuYWRkKCdyZWZ0ZXN0cy9mb28v
dGVzdC5odG1sJykKICAgICB0ZXN0cy5hZGQoJ3JlZnRlc3RzL2Zvby90ZXN0LXJlZi5odG1sJykK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJr
aXRfdGVzdHNfaW50ZWdyYXRpb250ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c19pbnRlZ3JhdGlvbnRlc3QucHkKaW5kZXggZmYzOWE1
NjRlZjhkNjFjZjBmYmRjZGYwNTgzZWE0ZGFlZTRkMTZmNS4uYTZhNTg3MGRlZWE2ODRkOGQzNDQ2
ODA0MWMyNGMxNDhiMjA4NmZjMyAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c19pbnRlZ3JhdGlvbnRlc3QucHkKKysrIGIvVG9v
bHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c19pbnRlZ3Jh
dGlvbnRlc3QucHkKQEAgLTM3OCw3ICszNzgsNyBAQCBjbGFzcyBNYWluVGVzdCh1bml0dGVzdC5U
ZXN0Q2FzZSk6CiAKICAgICBkZWYgdGVzdF9ydW5fc2luZ2x5X2FjdHVhbGx5X3J1bnNfdGVzdHMo
c2VsZik6CiAgICAgICAgIHJlcywgXywgXywgXyA9IGxvZ2dpbmdfcnVuKFsnLS1ydW4tc2luZ2x5
JywgJ2ZhaWx1cmVzL3VuZXhwZWN0ZWQnXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMocmVz
LCA3KQorICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhyZXMsIDgpCiAKICAgICBkZWYgdGVzdF9z
aW5nbGVfZmlsZShzZWxmKToKICAgICAgICAgIyBGSVhNRTogV2Ugc2hvdWxkIGNvbnNpZGVyIHJl
cGxhY2luZyBtb3JlIG9mIHRoZSBnZXRfdGVzdHNfcnVuKCktc3R5bGUgdGVzdHMKQEAgLTQyOCw3
ICs0MjgsNyBAQCBjbGFzcyBNYWluVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAKICAgICAgICAg
IyBVcGRhdGUgdGhpcyBtYWdpYyBudW1iZXIgaWYgeW91IGFkZCBhbiB1bmV4cGVjdGVkIHRlc3Qg
dG8gd2Via2l0cHkubGF5b3V0X3Rlc3RzLnBvcnQudGVzdAogICAgICAgICAjIEZJWE1FOiBJdCdz
IG5pY2UgdG8gaGF2ZSBhIHJvdXRpbmUgaW4gcG9ydC90ZXN0LnB5IHRoYXQgcmV0dXJucyB0aGlz
IG51bWJlci4KLSAgICAgICAgdW5leHBlY3RlZF90ZXN0c19jb3VudCA9IDgKKyAgICAgICAgdW5l
eHBlY3RlZF90ZXN0c19jb3VudCA9IDkKIAogICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHJlcywg
dW5leHBlY3RlZF90ZXN0c19jb3VudCkKICAgICAgICAgc2VsZi5hc3NlcnRGYWxzZShvdXQuZW1w
dHkoKSkKQEAgLTc4MCw3ICs3ODAsNyBAQCBjbGFzcyBFbmRUb0VuZFRlc3QodW5pdHRlc3QuVGVz
dENhc2UpOgogCiAgICAgICAgICMgVXBkYXRlIHRoaXMgbWFnaWMgbnVtYmVyIGlmIHlvdSBhZGQg
YW4gdW5leHBlY3RlZCB0ZXN0IHRvIHdlYmtpdHB5LmxheW91dF90ZXN0cy5wb3J0LnRlc3QKICAg
ICAgICAgIyBGSVhNRTogSXQncyBuaWNlIHRvIGhhdmUgYSByb3V0aW5lIGluIHBvcnQvdGVzdC5w
eSB0aGF0IHJldHVybnMgdGhpcyBudW1iZXIuCi0gICAgICAgIHVuZXhwZWN0ZWRfdGVzdHNfY291
bnQgPSA4CisgICAgICAgIHVuZXhwZWN0ZWRfdGVzdHNfY291bnQgPSA5CiAKICAgICAgICAgc2Vs
Zi5hc3NlcnRFcXVhbHMocmVzLCB1bmV4cGVjdGVkX3Rlc3RzX2NvdW50KQogICAgICAgICByZXN1
bHRzID0gc2VsZi5wYXJzZV9mdWxsX3Jlc3VsdHMoZnMuZmlsZXNbJy90bXAvbGF5b3V0LXRlc3Qt
cmVzdWx0cy9mdWxsX3Jlc3VsdHMuanNvbiddKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117695</attachid>
            <date>2011-12-02 14:38:37 -0800</date>
            <delta_ts>2011-12-02 22:07:13 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-73453-20111202143843.patch</filename>
            <type>text/plain</type>
            <size>8917</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxODQ1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYzdiNGRlYThhMDhmYzIyNjg5MjBjZjIwOTZhYjQxNGE5
ZTRmZTZiMy4uZTJlMDA0N2M1MmM0YjZlNTNjMDVjNDdmM2VhZTA1NWQyM2QzZmYwOCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4
IEBACisyMDExLTEyLTAyICBUb255IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CisKKyAgICAg
ICAgW05SV1RdIHJlZnRlc3QgYXNzZXJ0cyBpbnRlcm1pdHRlbnRseSBvbiB0aGUgUXQtV0syIGJv
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzM0NTMK
KworICAgICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAgICAgICAgV2UgdXNlZCB0
byBhc3NlcnQgaWYgYSByZWYgdGVzdCBkaWRuJ3QgZ2VuZXJhdGUgcGl4ZWwgcmVzdWx0cy4gSW5z
dGVhZCwganVzdCBjbGFpbSBpdCBpcyBhIGZhaWxpbmcgdGVzdC4KKyAgICAgICAgVGhlIHZlcmJv
c2Ugb3V0cHV0IHdpbGwgaW5jbHVkZSB0aGUgZmFpbHVyZSByZWFzb24uCisKKyAgICAgICAgKiBT
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9zaW5nbGVfdGVzdF9ydW5u
ZXIucHk6IERvbid0IGFzc2VydCwgcmV0dXJuIEZhaWx1cmVSZWZ0ZXN0Tm9JbWFnZXNHZW5lcmF0
ZWQgaW5zdGVhZC4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250
cm9sbGVycy90ZXN0X3Jlc3VsdF93cml0ZXIucHk6CisgICAgICAgICh3cml0ZV90ZXN0X3Jlc3Vs
dCk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMv
dGVzdF9yZXN1bHRfd3JpdGVyX3VuaXR0ZXN0LnB5OiBSZW1vdmUgc3RyYXkgbGV0dGVyIHQuCisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbW9kZWxzL3Rlc3RfZmFpbHVy
ZXMucHk6IEFkZCBhIG5ldyBmYWlsdXJlIHR5cGU6IEZhaWx1cmVSZWZ0ZXN0Tm9JbWFnZXNHZW5l
cmF0ZWQKKyAgICAgICAgKGRldGVybWluZV9yZXN1bHRfdHlwZSk6CisgICAgICAgIChGYWlsdXJl
UmVmdGVzdE5vSW1hZ2VzR2VuZXJhdGVkLl9faW5pdF9fKToKKyAgICAgICAgKEZhaWx1cmVSZWZ0
ZXN0Tm9JbWFnZXNHZW5lcmF0ZWQpOgorICAgICAgICAoRmFpbHVyZVJlZnRlc3ROb0ltYWdlc0dl
bmVyYXRlZC5tZXNzYWdlKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9wb3J0L3Rlc3QucHk6IEFkZCBhIHRlc3QgY2FzZSBmb3IgaW50ZWdyYXRpb24gdGVzdHMuCisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c19p
bnRlZ3JhdGlvbnRlc3QucHk6IFVwZGF0ZSB0ZXN0IGNvdW50cy4KKyAgICAgICAgKE1haW5UZXN0
LnRlc3RfcnVuX3NpbmdseV9hY3R1YWxseV9ydW5zX3Rlc3RzKToKKyAgICAgICAgKE1haW5UZXN0
LnRlc3RfdW5leHBlY3RlZF9mYWlsdXJlcyk6CisgICAgICAgIChFbmRUb0VuZFRlc3QudGVzdF9l
bmRfdG9fZW5kKToKKwogMjAxMS0xMi0wMSAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9y
Zz4KIAogICAgICAgICBbTlJXVF0gcmVmdGVzdCBzaG91bGQgc3VwcG9ydCBoYXZpbmcgbXVsdGlw
bGUgcmVmZXJlbmNlcyBwZXIgdGVzdApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvc2luZ2xlX3Rlc3RfcnVubmVyLnB5IGIvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvc2luZ2xlX3Rlc3RfcnVu
bmVyLnB5CmluZGV4IGY5MjRmZGFiZGZhNTdhMWYwZjUyYzZjZDFlOGZlMDE0ZWI2ZmRhYTIuLmFm
NGIyZDkyZWNlN2E0ZjQ5OGVjMWJkM2Q2MjU5ODZmOWQ5YWRiZDggMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL3NpbmdsZV90ZXN0X3J1
bm5lci5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9s
bGVycy9zaW5nbGVfdGVzdF9ydW5uZXIucHkKQEAgLTI5Niw5ICsyOTYsOSBAQCBjbGFzcyBTaW5n
bGVUZXN0UnVubmVyOgogICAgICAgICBpZiBmYWlsdXJlczoKICAgICAgICAgICAgIHJldHVybiBU
ZXN0UmVzdWx0KHNlbGYuX3Rlc3RfbmFtZSwgZmFpbHVyZXMsIHRvdGFsX3Rlc3RfdGltZSwgaGFz
X3N0ZGVycikKIAotICAgICAgICBhc3NlcnQoZHJpdmVyX291dHB1dDEuaW1hZ2VfaGFzaCBvciBk
cml2ZXJfb3V0cHV0Mi5pbWFnZV9oYXNoKQotCi0gICAgICAgIGlmIG1pc21hdGNoOgorICAgICAg
ICBpZiBub3QgZHJpdmVyX291dHB1dDEuaW1hZ2VfaGFzaCBhbmQgbm90IGRyaXZlcl9vdXRwdXQy
LmltYWdlX2hhc2g6CisgICAgICAgICAgICBmYWlsdXJlcy5hcHBlbmQodGVzdF9mYWlsdXJlcy5G
YWlsdXJlUmVmdGVzdE5vSW1hZ2VzR2VuZXJhdGVkKHJlZmVyZW5jZV9maWxlbmFtZSkpCisgICAg
ICAgIGVsaWYgbWlzbWF0Y2g6CiAgICAgICAgICAgICBpZiBkcml2ZXJfb3V0cHV0MS5pbWFnZV9o
YXNoID09IGRyaXZlcl9vdXRwdXQyLmltYWdlX2hhc2g6CiAgICAgICAgICAgICAgICAgZmFpbHVy
ZXMuYXBwZW5kKHRlc3RfZmFpbHVyZXMuRmFpbHVyZVJlZnRlc3RNaXNtYXRjaERpZE5vdE9jY3Vy
KHJlZmVyZW5jZV9maWxlbmFtZSkpCiAgICAgICAgIGVsaWYgZHJpdmVyX291dHB1dDEuaW1hZ2Vf
aGFzaCAhPSBkcml2ZXJfb3V0cHV0Mi5pbWFnZV9oYXNoOgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvdGVzdF9yZXN1bHRfd3JpdGVy
LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvdGVz
dF9yZXN1bHRfd3JpdGVyLnB5CmluZGV4IGRkMTFlZTNhM2E0ZmZiYmZjZDRkMjVhN2YwMzE4OTFj
NmQ5OTRjYjQuLjg4ZTJhYjY5MTU3MjY4ZjEyNTIwYWNmZjc3MDU5ODNmODkwMzNkYzcgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL3Rl
c3RfcmVzdWx0X3dyaXRlci5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90
ZXN0cy9jb250cm9sbGVycy90ZXN0X3Jlc3VsdF93cml0ZXIucHkKQEAgLTgwLDcgKzgwLDcgQEAg
ZGVmIHdyaXRlX3Rlc3RfcmVzdWx0KHBvcnQsIHRlc3RfbmFtZSwgZHJpdmVyX291dHB1dCwKICAg
ICAgICAgICAgIHdyaXRlci53cml0ZV9pbWFnZV9maWxlcyhkcml2ZXJfb3V0cHV0LmltYWdlLCBl
eHBlY3RlZF9pbWFnZT1Ob25lKQogICAgICAgICAgICAgd3JpdGVyLmNvcHlfZmlsZShmYWlsdXJl
LnJlZmVyZW5jZV9maWxlbmFtZSkKICAgICAgICAgZWxzZToKLSAgICAgICAgICAgIGFzc2VydCBp
c2luc3RhbmNlKGZhaWx1cmUsICh0ZXN0X2ZhaWx1cmVzLkZhaWx1cmVUaW1lb3V0LCkpCisgICAg
ICAgICAgICBhc3NlcnQgaXNpbnN0YW5jZShmYWlsdXJlLCAodGVzdF9mYWlsdXJlcy5GYWlsdXJl
VGltZW91dCwgdGVzdF9mYWlsdXJlcy5GYWlsdXJlUmVmdGVzdE5vSW1hZ2VzR2VuZXJhdGVkKSkK
IAogCiBjbGFzcyBUZXN0UmVzdWx0V3JpdGVyKG9iamVjdCk6CmRpZmYgLS1naXQgYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy90ZXN0X3Jlc3VsdF93cml0
ZXJfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250
cm9sbGVycy90ZXN0X3Jlc3VsdF93cml0ZXJfdW5pdHRlc3QucHkKaW5kZXggMzJhNWY0NjEyZTQ1
Nzk2MmY2NWE0NmNkNzZjZDEzYWRjNTRlYjVmOC4uNDZmNzJlNmQzNTdlMjRmYzczYWEwMmI1ZWMw
NGNhNGJlYjgyZjUxZiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvY29udHJvbGxlcnMvdGVzdF9yZXN1bHRfd3JpdGVyX3VuaXR0ZXN0LnB5CisrKyBiL1Rv
b2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL3Rlc3RfcmVzdWx0
X3dyaXRlcl91bml0dGVzdC5weQpAQCAtMzQsNyArMzQsNyBAQCBmcm9tIHdlYmtpdHB5LmxheW91
dF90ZXN0cy5wb3J0LnRlc3QgaW1wb3J0IFRlc3RQb3J0CiAKIGNsYXNzIFRlc3RSZXN1bHRXcml0
ZXJUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKIAotICAgIGRlZiB0ZXN0X3JlZnRlc3RfZGlmZl9p
bWFnZXQoc2VsZik6CisgICAgZGVmIHRlc3RfcmVmdGVzdF9kaWZmX2ltYWdlKHNlbGYpOgogICAg
ICAgICAiIiJBIHdyaXRlX3Rlc3RfcmVzdWx0IHNob3VsZCBjYWxsIHBvcnQuZGlmZl9pbWFnZSB3
aXRoIHRvbGVyYW5jZT0wIGluIGNhc2Ugb2YgRmFpbHVyZVJlZnRlc3RNaXNtYXRjaC4iIiIKICAg
ICAgICAgdXNlZF90b2xlcmFuY2VfdmFsdWVzID0gW10KIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvbW9kZWxzL3Rlc3RfZmFpbHVyZXMucHkgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9tb2RlbHMvdGVzdF9mYWlsdXJlcy5weQpp
bmRleCA0OWI1ZDQ0YjBjYzZlYjc2OGYzNTNlZDc0YjU5ZDhiMzc2ZmY4NTgwLi5hNmFlYzBhZmUx
YTViMDVjOWZkYTU4MDBjY2UxZjc4ODkwOTMwNTVhIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9tb2RlbHMvdGVzdF9mYWlsdXJlcy5weQorKysgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9tb2RlbHMvdGVzdF9mYWlsdXJlcy5weQpA
QCAtNTksOCArNTksNyBAQCBkZWYgZGV0ZXJtaW5lX3Jlc3VsdF90eXBlKGZhaWx1cmVfbGlzdCk6
CiAgICAgICAgIGlzX3RleHRfZmFpbHVyZSA9IEZhaWx1cmVUZXh0TWlzbWF0Y2ggaW4gZmFpbHVy
ZV90eXBlcwogICAgICAgICBpc19pbWFnZV9mYWlsdXJlID0gKEZhaWx1cmVJbWFnZUhhc2hJbmNv
cnJlY3QgaW4gZmFpbHVyZV90eXBlcyBvcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZh
aWx1cmVJbWFnZUhhc2hNaXNtYXRjaCBpbiBmYWlsdXJlX3R5cGVzKQotICAgICAgICBpc19yZWZ0
ZXN0X2ZhaWx1cmUgPSAoRmFpbHVyZVJlZnRlc3RNaXNtYXRjaCBpbiBmYWlsdXJlX3R5cGVzIG9y
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGYWlsdXJlUmVmdGVzdE1pc21hdGNoRGlk
Tm90T2NjdXIgaW4gZmFpbHVyZV90eXBlcykKKyAgICAgICAgaXNfcmVmdGVzdF9mYWlsdXJlID0g
c2V0KChGYWlsdXJlUmVmdGVzdE1pc21hdGNoLCBGYWlsdXJlUmVmdGVzdE1pc21hdGNoRGlkTm90
T2NjdXIsIEZhaWx1cmVSZWZ0ZXN0Tm9JbWFnZXNHZW5lcmF0ZWQpKS5pbnRlcnNlY3Rpb24oZmFp
bHVyZV90eXBlcykKICAgICAgICAgaXNfYXVkaW9fZmFpbHVyZSA9IChGYWlsdXJlQXVkaW9NaXNt
YXRjaCBpbiBmYWlsdXJlX3R5cGVzKQogICAgICAgICBpZiBpc190ZXh0X2ZhaWx1cmUgYW5kIGlz
X2ltYWdlX2ZhaWx1cmU6CiAgICAgICAgICAgICByZXR1cm4gdGVzdF9leHBlY3RhdGlvbnMuSU1B
R0VfUExVU19URVhUCkBAIC0yMDUsNiArMjA0LDE3IEBAIGNsYXNzIEZhaWx1cmVSZWZ0ZXN0TWlz
bWF0Y2hEaWROb3RPY2N1cihUZXN0RmFpbHVyZSk6CiAgICAgICAgIHJldHVybiAiTWlzbWF0Y2gg
d2l0aCB0aGUgcmVmZXJlbmNlIGRpZCBub3Qgb2NjdXIiCiAKIAorY2xhc3MgRmFpbHVyZVJlZnRl
c3ROb0ltYWdlc0dlbmVyYXRlZChUZXN0RmFpbHVyZSk6CisgICAgIiIiQm90aCB0aGUgcmVmdGVz
dCBhbmQgdGhlIC1leHBlY3RlZCBodG1sIGZpbGUgZGlkbid0IGdlbmVyYXRlIHBpeGVsIHJlc3Vs
dHMuIiIiCisKKyAgICBkZWYgX19pbml0X18oc2VsZiwgcmVmZXJlbmNlX2ZpbGVuYW1lPU5vbmUp
OgorICAgICAgICBzZWxmLnJlZmVyZW5jZV9maWxlbmFtZSA9IHJlZmVyZW5jZV9maWxlbmFtZQor
CisgICAgQHN0YXRpY21ldGhvZAorICAgIGRlZiBtZXNzYWdlKCk6CisgICAgICAgIHJldHVybiAi
UmVmdGVzdCBkaWRuJ3QgZ2VuZXJhdGUgcGl4ZWwgcmVzdWx0cy4iCisKKwogY2xhc3MgRmFpbHVy
ZU1pc3NpbmdBdWRpbyhUZXN0RmFpbHVyZSk6CiAgICAgIiIiQWN0dWFsIHJlc3VsdCBpbWFnZSB3
YXMgbWlzc2luZy4iIiIKIApAQCAtMjI3LDQgKzIzNyw0IEBAIEFMTF9GQUlMVVJFX0NMQVNTRVMg
PSAoRmFpbHVyZVRpbWVvdXQsIEZhaWx1cmVDcmFzaCwgRmFpbHVyZU1pc3NpbmdSZXN1bHQsCiAg
ICAgICAgICAgICAgICAgICAgICAgIEZhaWx1cmVUZXh0TWlzbWF0Y2gsIEZhaWx1cmVNaXNzaW5n
SW1hZ2VIYXNoLAogICAgICAgICAgICAgICAgICAgICAgICBGYWlsdXJlTWlzc2luZ0ltYWdlLCBG
YWlsdXJlSW1hZ2VIYXNoTWlzbWF0Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgIEZhaWx1cmVJ
bWFnZUhhc2hJbmNvcnJlY3QsIEZhaWx1cmVSZWZ0ZXN0TWlzbWF0Y2gsCi0gICAgICAgICAgICAg
ICAgICAgICAgIEZhaWx1cmVSZWZ0ZXN0TWlzbWF0Y2hEaWROb3RPY2N1cikKKyAgICAgICAgICAg
ICAgICAgICAgICAgRmFpbHVyZVJlZnRlc3RNaXNtYXRjaERpZE5vdE9jY3VyLCBGYWlsdXJlUmVm
dGVzdE5vSW1hZ2VzR2VuZXJhdGVkKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvcG9ydC90ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvcG9ydC90ZXN0LnB5CmluZGV4IDQ5OTk0ODU1Y2Y4NDI4YzQ2NGUxYTUzODM3NTdk
NWYzMTA0NjIwY2EuLjNmZDEyNjM5OWUzZGY3YTE5MDhiNzVhOGE2MjQ0OTUyNTAyYmY0NDEgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVzdC5w
eQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3QucHkK
QEAgLTE4Niw2ICsxODYsOCBAQCBsYXllciBhdCAoMCwwKSBzaXplIDgwMHgzNAogICAgIHRlc3Rz
LmFkZF9yZWZ0ZXN0KCdmYWlsdXJlcy9leHBlY3RlZC9taXNtYXRjaC5odG1sJywgJ2ZhaWx1cmVz
L2V4cGVjdGVkL21pc21hdGNoLWV4cGVjdGVkLW1pc21hdGNoLmh0bWwnLCBzYW1lX2ltYWdlPVRy
dWUpCiAgICAgdGVzdHMuYWRkX3JlZnRlc3QoJ2ZhaWx1cmVzL3VuZXhwZWN0ZWQvcmVmdGVzdC5o
dG1sJywgJ2ZhaWx1cmVzL3VuZXhwZWN0ZWQvcmVmdGVzdC1leHBlY3RlZC5odG1sJywgc2FtZV9p
bWFnZT1GYWxzZSkKICAgICB0ZXN0cy5hZGRfcmVmdGVzdCgnZmFpbHVyZXMvdW5leHBlY3RlZC9t
aXNtYXRjaC5odG1sJywgJ2ZhaWx1cmVzL3VuZXhwZWN0ZWQvbWlzbWF0Y2gtZXhwZWN0ZWQtbWlz
bWF0Y2guaHRtbCcsIHNhbWVfaW1hZ2U9VHJ1ZSkKKyAgICB0ZXN0cy5hZGQoJ2ZhaWx1cmVzL3Vu
ZXhwZWN0ZWQvcmVmdGVzdC1ub3BpeGVsLmh0bWwnLCBhY3R1YWxfY2hlY2tzdW09Tm9uZSwgYWN0
dWFsX2ltYWdlPU5vbmUsIGlzX3JlZnRlc3Q9VHJ1ZSkKKyAgICB0ZXN0cy5hZGQoJ2ZhaWx1cmVz
L3VuZXhwZWN0ZWQvcmVmdGVzdC1ub3BpeGVsLWV4cGVjdGVkLmh0bWwnLCBhY3R1YWxfY2hlY2tz
dW09Tm9uZSwgYWN0dWFsX2ltYWdlPU5vbmUsIGlzX3JlZnRlc3Q9VHJ1ZSkKICAgICAjIEZJWE1F
OiBBZGQgYSByZWZ0ZXN0IHdoaWNoIGNyYXNoZXMuCiAgICAgdGVzdHMuYWRkKCdyZWZ0ZXN0cy9m
b28vdGVzdC5odG1sJykKICAgICB0ZXN0cy5hZGQoJ3JlZnRlc3RzL2Zvby90ZXN0LXJlZi5odG1s
JykKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93
ZWJraXRfdGVzdHNfaW50ZWdyYXRpb250ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c19pbnRlZ3JhdGlvbnRlc3QucHkKaW5kZXggNmM2
MTQxZmExNjA5ZjVkZTdmOGRhMzUyMmE4M2QyNDRhOGU5YTBiZC4uZTg2OWY3MWQzMDYzMWIwMTU3
NmYxNTU4YTc0OTcxNGJmMDA4NDA0NiAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c19pbnRlZ3JhdGlvbnRlc3QucHkKKysrIGIv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c19pbnRl
Z3JhdGlvbnRlc3QucHkKQEAgLTE4Nyw3ICsxODcsNyBAQCBkZWYgZ2V0X3Rlc3RzX3J1bihleHRy
YV9hcmdzPU5vbmUsIHRlc3RzX2luY2x1ZGVkPUZhbHNlLCBmbGF0dGVuX2JhdGNoZXM9RmFsc2Us
CiAKICMgVXBkYXRlIHRoaXMgbWFnaWMgbnVtYmVyIGlmIHlvdSBhZGQgYW4gdW5leHBlY3RlZCB0
ZXN0IHRvIHdlYmtpdHB5LmxheW91dF90ZXN0cy5wb3J0LnRlc3QKICMgRklYTUU6IEl0J3Mgbmlj
ZSB0byBoYXZlIGEgcm91dGluZSBpbiBwb3J0L3Rlc3QucHkgdGhhdCByZXR1cm5zIHRoaXMgbnVt
YmVyLgotdW5leHBlY3RlZF90ZXN0c19jb3VudCA9IDExCit1bmV4cGVjdGVkX3Rlc3RzX2NvdW50
ID0gMTIKIAogCiBjbGFzcyBNYWluVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CkBAIC0zODMsNyAr
MzgzLDcgQEAgY2xhc3MgTWFpblRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogCiAgICAgZGVmIHRl
c3RfcnVuX3NpbmdseV9hY3R1YWxseV9ydW5zX3Rlc3RzKHNlbGYpOgogICAgICAgICByZXMsIF8s
IF8sIF8gPSBsb2dnaW5nX3J1bihbJy0tcnVuLXNpbmdseScsICdmYWlsdXJlcy91bmV4cGVjdGVk
J10pCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHJlcywgNykKKyAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbHMocmVzLCA4KQogCiAgICAgZGVmIHRlc3Rfc2luZ2xlX2ZpbGUoc2VsZik6CiAgICAg
ICAgICMgRklYTUU6IFdlIHNob3VsZCBjb25zaWRlciByZXBsYWNpbmcgbW9yZSBvZiB0aGUgZ2V0
X3Rlc3RzX3J1bigpLXN0eWxlIHRlc3RzCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>