<?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>203787</bug_id>
          
          <creation_ts>2019-11-02 12:09:57 -0700</creation_ts>
          <short_desc>LLIntGenerator should not allocate temporaries in between variables</short_desc>
          <delta_ts>2019-11-03 20:11:52 -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>JavaScriptCore</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tadeu Zagallo">tzagallo</reporter>
          <assigned_to name="Tadeu Zagallo">tzagallo</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1586760</commentid>
    <comment_count>0</comment_count>
    <who name="Tadeu Zagallo">tzagallo</who>
    <bug_when>2019-11-02 12:09:57 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586765</commentid>
    <comment_count>1</comment_count>
      <attachid>382684</attachid>
    <who name="Tadeu Zagallo">tzagallo</who>
    <bug_when>2019-11-02 12:30:32 -0700</bug_when>
    <thetext>Created attachment 382684
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586766</commentid>
    <comment_count>2</comment_count>
    <who name="Tadeu Zagallo">tzagallo</who>
    <bug_when>2019-11-02 12:32:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/56840003&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586806</commentid>
    <comment_count>3</comment_count>
      <attachid>382684</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-11-02 22:58:51 -0700</bug_when>
    <thetext>Comment on attachment 382684
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=382684&amp;action=review

r=me

&gt; Source/JavaScriptCore/wasm/WasmValidate.cpp:178
&gt; +    void finishedParsingLocals() { }

In WebCore, this type of callback is named as didFinishParsingLocals. Can you align it to this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586883</commentid>
    <comment_count>4</comment_count>
      <attachid>382684</attachid>
    <who name="Tadeu Zagallo">tzagallo</who>
    <bug_when>2019-11-03 19:17:15 -0800</bug_when>
    <thetext>Comment on attachment 382684
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=382684&amp;action=review

Thanks for the review!

&gt;&gt; Source/JavaScriptCore/wasm/WasmValidate.cpp:178
&gt;&gt; +    void finishedParsingLocals() { }
&gt; 
&gt; In WebCore, this type of callback is named as didFinishParsingLocals. Can you align it to this?

Sure, I&apos;ll update it before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586884</commentid>
    <comment_count>5</comment_count>
      <attachid>382714</attachid>
    <who name="Tadeu Zagallo">tzagallo</who>
    <bug_when>2019-11-03 19:29:20 -0800</bug_when>
    <thetext>Created attachment 382714
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586885</commentid>
    <comment_count>6</comment_count>
      <attachid>382714</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-03 20:11:50 -0800</bug_when>
    <thetext>Comment on attachment 382714
Patch for landing

Clearing flags on attachment: 382714

Committed r251978: &lt;https://trac.webkit.org/changeset/251978&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586886</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-03 20:11:52 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382684</attachid>
            <date>2019-11-02 12:30:32 -0700</date>
            <delta_ts>2019-11-03 19:29:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203787-20191102123031.patch</filename>
            <type>text/plain</type>
            <size>7174</size>
            <attacher name="Tadeu Zagallo">tzagallo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxOTE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBi
N2MzNGU5YzY0MmJlYTc0ZTJkMzZhZTk5ZjgxNzEwZjg0NDNlM2M5Li4xNTUyYThjNDIwYzk4ZmVk
YTNhYTI4ZDY1MWQ4NjlhYzZiYmQ1ODlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyOCBAQAorMjAxOS0xMS0wMiAgVGFkZXUgWmFnYWxsbyAgPHR6YWdhbGxvQGFwcGxlLmNv
bT4KKworICAgICAgICBMTEludEdlbmVyYXRvciBzaG91bGQgbm90IGFsbG9jYXRlIHRlbXBvcmFy
aWVzIGluIGJldHdlZW4gdmFyaWFibGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMDM3ODcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBUaGUgQnl0ZWNvZGVHZW5lcmF0b3IgcmVxdWlyZXMgdGhhdCBhbGwg
dmFyaWFibGVzIG11c3QgYmUgYWxsb2NhdGVkIGNvbnRpZ3VvdXNseSwgYmVmb3JlIGFueQorICAg
ICAgICB0ZW1wb3JhcmllcyBhcmUgYWxsb2NhdGVkLiBDdXJyZW50bHksIHdlIG1pZ2h0IGVuZCB1
cCBhbGxvY2F0aW5nIGEgdGVtcG9yYXJ5IHRvIG1hdGVyaWFsaXplCisgICAgICAgIHRoZSBudWxs
IGNvbnN0YW50IHRvIGluaXRpYWxpemUgbG9jYWxzIG9mIHR5cGUgQW55cmVmL0Z1bmNyZWYuIEZp
eCBpdCBieSBrZWVwaW5nIHRyYWNrIG9mIHRoZQorICAgICAgICBsb2NhbHMgdGhhdCBuZWVkIHRv
IGJlIGluaXRpYWxpemVkIGFuZCBhZGRpbmcgYSBuZXcgY2FsbGJhY2sgdG8gbm90aWZ5IHdoZW4g
d2UgaGF2ZSBmaW5pc2hlZAorICAgICAgICBwYXJzaW5nIGxvY2Fscy4gT25seSB0aGVuIHdlIHBl
cmZvcm0gdGhlIGRlbGF5ZWQgaW5pdGlhbGl6YXRpb24gb2YgbG9jYWwgcmVmcy4KKworICAgICAg
ICAqIHdhc20vV2FzbUFpcklSR2VuZXJhdG9yLmNwcDoKKyAgICAgICAgKEpTQzo6V2FzbTo6QWly
SVJHZW5lcmF0b3I6OmZpbmlzaGVkUGFyc2luZ0xvY2Fscyk6CisgICAgICAgICogd2FzbS9XYXNt
QjNJUkdlbmVyYXRvci5jcHA6CisgICAgICAgIChKU0M6Oldhc206OkIzSVJHZW5lcmF0b3I6OmZp
bmlzaGVkUGFyc2luZ0xvY2Fscyk6CisgICAgICAgICogd2FzbS9XYXNtRnVuY3Rpb25QYXJzZXIu
aDoKKyAgICAgICAgKEpTQzo6V2FzbTo6RnVuY3Rpb25QYXJzZXI8Q29udGV4dD46OnBhcnNlKToK
KyAgICAgICAgKiB3YXNtL1dhc21MTEludEdlbmVyYXRvci5jcHA6CisgICAgICAgIChKU0M6Oldh
c206OkxMSW50R2VuZXJhdG9yOjphZGRMb2NhbCk6CisgICAgICAgIChKU0M6Oldhc206OkxMSW50
R2VuZXJhdG9yOjpmaW5pc2hlZFBhcnNpbmdMb2NhbHMpOgorICAgICAgICAqIHdhc20vV2FzbVZh
bGlkYXRlLmNwcDoKKyAgICAgICAgKEpTQzo6V2FzbTo6VmFsaWRhdGU6OmZpbmlzaGVkUGFyc2lu
Z0xvY2Fscyk6CisKIDIwMTktMTAtMzEgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNv
bT4KIAogICAgICAgICBVbnJldmlld2VkLCBzcGVjdWxhdGl2ZSBHVEsgYnVpbGQgZml4IHIyNTE4
ODYKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21BaXJJUkdlbmVy
YXRvci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtQWlySVJHZW5lcmF0b3Iu
Y3BwCmluZGV4IDY2YjFkYWUzMjU3ZDZmOGJhMDA4ODM0YzY1NzQ0OGJlZTJhMzcwNDYuLmQwMTBh
YjQxYzc4NWY1NDM2NmYzZGU1MWE5MTJiN2E5N2FkMGVmNjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS93YXNtL1dhc21BaXJJUkdlbmVyYXRvci5jcHAKKysrIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3dhc20vV2FzbUFpcklSR2VuZXJhdG9yLmNwcApAQCAtMjk4LDYgKzI5OCw3
IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgZHVtcChjb25zdCBWZWN0b3I8Q29udHJvbEVudHJ5PiYg
Y29udHJvbFN0YWNrLCBjb25zdCBTdGFjayogZXhwcmVzc2lvblN0YWNrKTsKICAgICB2b2lkIHNl
dFBhcnNlcihGdW5jdGlvblBhcnNlcjxBaXJJUkdlbmVyYXRvcj4qIHBhcnNlcikgeyBtX3BhcnNl
ciA9IHBhcnNlcjsgfTsKKyAgICB2b2lkIGZpbmlzaGVkUGFyc2luZ0xvY2FscygpIHsgfQogCiAg
ICAgc3RhdGljIFZlY3RvcjxUbXA+IHRvVG1wVmVjdG9yKGNvbnN0IFZlY3RvcjxUeXBlZFRtcD4m
IHZlY3RvcikKICAgICB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9X
YXNtQjNJUkdlbmVyYXRvci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtQjNJ
UkdlbmVyYXRvci5jcHAKaW5kZXggODU5NzAxZTUzYzVjZTM2NTlhM2FlZWY1NmNlYWIyMzgwNzBk
NmZmMy4uZjczNDU2YjM1ZjM0YTEyNWI5M2I0MzhkOTlmNTgyOGQyYjAxMTMxYSAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUIzSVJHZW5lcmF0b3IuY3BwCisrKyBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21CM0lSR2VuZXJhdG9yLmNwcApAQCAtMjQz
LDYgKzI0Myw3IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgZHVtcChjb25zdCBWZWN0b3I8Q29udHJv
bEVudHJ5PiYgY29udHJvbFN0YWNrLCBjb25zdCBTdGFjayogZXhwcmVzc2lvblN0YWNrKTsKICAg
ICB2b2lkIHNldFBhcnNlcihGdW5jdGlvblBhcnNlcjxCM0lSR2VuZXJhdG9yPiogcGFyc2VyKSB7
IG1fcGFyc2VyID0gcGFyc2VyOyB9OworICAgIHZvaWQgZmluaXNoZWRQYXJzaW5nTG9jYWxzKCkg
eyB9CiAKICAgICBWYWx1ZSogY29uc3RhbnQoQjM6OlR5cGUsIHVpbnQ2NF90IGJpdHMsIE9wdGlv
bmFsPE9yaWdpbj4gPSBXVEY6Om51bGxvcHQpOwogICAgIFZhbHVlKiBmcmFtZVBvaW50ZXIoKTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21GdW5jdGlvblBhcnNl
ci5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUZ1bmN0aW9uUGFyc2VyLmgKaW5k
ZXggNWQxNjcwZjVjZTI4ZjllMWRhNDcwNzNhZWNmODA0NGU3YjE0MmRjOC4uMDA3NDRmMTRhOGEz
NGRkMjI3MjRmNTM4ZTg2NDNlNWEzNjVhZDA5OSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3dhc20vV2FzbUZ1bmN0aW9uUGFyc2VyLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL3dhc20vV2FzbUZ1bmN0aW9uUGFyc2VyLmgKQEAgLTE0Niw2ICsxNDYsOCBAQCBhdXRvIEZ1
bmN0aW9uUGFyc2VyPENvbnRleHQ+OjpwYXJzZSgpIC0+IFJlc3VsdAogICAgICAgICBXQVNNX1RS
WV9BRERfVE9fQ09OVEVYVChhZGRMb2NhbCh0eXBlT2ZMb2NhbCwgbnVtYmVyT2ZMb2NhbHMpKTsK
ICAgICB9CiAKKyAgICBtX2NvbnRleHQuZmluaXNoZWRQYXJzaW5nTG9jYWxzKCk7CisKICAgICBX
QVNNX0ZBSUxfSUZfSEVMUEVSX0ZBSUxTKHBhcnNlQm9keSgpKTsKIAogICAgIHJldHVybiB7IH07
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtTExJbnRHZW5lcmF0
b3IuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUxMSW50R2VuZXJhdG9yLmNw
cAppbmRleCAwYmQ0OWNlNjE4M2JmZmE4YTUyNTY1Mjg4MTAxNWJmMjAyNTc2ZGJkLi5jNDdhZmY5
NGNhMTY5ODIyMjkwMTU2NGI5ZmI3OGFkZjFiZGMyMThjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvd2FzbS9XYXNtTExJbnRHZW5lcmF0b3IuY3BwCisrKyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS93YXNtL1dhc21MTEludEdlbmVyYXRvci5jcHAKQEAgLTIwNyw2ICsyMDcsOCBA
QCBwdWJsaWM6CiAgICAgUGFydGlhbFJlc3VsdCBXQVJOX1VOVVNFRF9SRVRVUk4gYWRkQ2FsbElu
ZGlyZWN0KHVuc2lnbmVkIHRhYmxlSW5kZXgsIGNvbnN0IFNpZ25hdHVyZSYsIFZlY3RvcjxFeHBy
ZXNzaW9uVHlwZT4mIGFyZ3MsIEV4cHJlc3Npb25MaXN0JiByZXN1bHRzKTsKICAgICBQYXJ0aWFs
UmVzdWx0IFdBUk5fVU5VU0VEX1JFVFVSTiBhZGRVbnJlYWNoYWJsZSgpOwogCisgICAgdm9pZCBm
aW5pc2hlZFBhcnNpbmdMb2NhbHMoKTsKKwogICAgIHZvaWQgc2V0UGFyc2VyKEZ1bmN0aW9uUGFy
c2VyPExMSW50R2VuZXJhdG9yPiogcGFyc2VyKSB7IG1fcGFyc2VyID0gcGFyc2VyOyB9OwogCiAg
ICAgdm9pZCBkdW1wKGNvbnN0IFZlY3RvcjxDb250cm9sRW50cnk+JiwgY29uc3QgRXhwcmVzc2lv
bkxpc3QqKSB7IH0KQEAgLTI3Miw2ICsyNzQsNyBAQCBwcml2YXRlOgogICAgIFZlY3RvcjxWaXJ0
dWFsUmVnaXN0ZXI+IG1fbm9ybWFsaXplZEFyZ3VtZW50czsKICAgICBIYXNoTWFwPExhYmVsKiwg
VmVjdG9yPFN3aXRjaEVudHJ5Pj4gbV9zd2l0Y2hlczsKICAgICBFeHByZXNzaW9uVHlwZSBtX2pz
TnVsbENvbnN0YW50OworICAgIEV4cHJlc3Npb25MaXN0IG1fdW5pdGlhbGl6ZWRMb2NhbHM7CiB9
OwogCiBFeHBlY3RlZDxzdGQ6OnVuaXF1ZV9wdHI8RnVuY3Rpb25Db2RlQmxvY2s+LCBTdHJpbmc+
IHBhcnNlQW5kQ29tcGlsZUJ5dGVjb2RlKGNvbnN0IHVpbnQ4X3QqIGZ1bmN0aW9uU3RhcnQsIHNp
emVfdCBmdW5jdGlvbkxlbmd0aCwgY29uc3QgU2lnbmF0dXJlJiBzaWduYXR1cmUsIGNvbnN0IE1v
ZHVsZUluZm9ybWF0aW9uJiBpbmZvLCB1aW50MzJfdCBmdW5jdGlvbkluZGV4LCBUaHJvd1dhc21F
eGNlcHRpb24gdGhyb3dXYXNtRXhjZXB0aW9uKQpAQCAtNDg0LDcgKzQ4Nyw3IEBAIGF1dG8gTExJ
bnRHZW5lcmF0b3I6OmFkZExvY2FsKFR5cGUgdHlwZSwgdWludDMyX3QgY291bnQpIC0+IFBhcnRp
YWxSZXN1bHQKICAgICAgICAgc3dpdGNoICh0eXBlKSB7CiAgICAgICAgIGNhc2UgVHlwZTo6QW55
cmVmOgogICAgICAgICBjYXNlIFR5cGU6OkZ1bmNyZWY6Ci0gICAgICAgICAgICBXYXNtTW92Ojpl
bWl0KHRoaXMsIGxvY2FsLCBqc051bGxDb25zdGFudCgpKTsKKyAgICAgICAgICAgIG1fdW5pdGlh
bGl6ZWRMb2NhbHMuYXBwZW5kKGxvY2FsKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBk
ZWZhdWx0OgogICAgICAgICAgICAgYnJlYWs7CkBAIC00OTMsNiArNDk2LDE0IEBAIGF1dG8gTExJ
bnRHZW5lcmF0b3I6OmFkZExvY2FsKFR5cGUgdHlwZSwgdWludDMyX3QgY291bnQpIC0+IFBhcnRp
YWxSZXN1bHQKICAgICByZXR1cm4geyB9OwogfQogCit2b2lkIExMSW50R2VuZXJhdG9yOjpmaW5p
c2hlZFBhcnNpbmdMb2NhbHMoKQoreworICAgIGF1dG8gbnVsbCA9IGpzTnVsbENvbnN0YW50KCk7
CisgICAgZm9yIChhdXRvIGxvY2FsIDogbV91bml0aWFsaXplZExvY2FscykKKyAgICAgICAgV2Fz
bU1vdjo6ZW1pdCh0aGlzLCBsb2NhbCwgbnVsbCk7CisgICAgbV91bml0aWFsaXplZExvY2Fscy5j
bGVhcigpOworfQorCiBhdXRvIExMSW50R2VuZXJhdG9yOjphZGRDb25zdGFudChUeXBlLCB1aW50
NjRfdCB2YWx1ZSkgLT4gRXhwcmVzc2lvblR5cGUKIHsKICAgICBWaXJ0dWFsUmVnaXN0ZXIgc291
cmNlKEZpcnN0Q29uc3RhbnRSZWdpc3RlckluZGV4ICsgbV9jb2RlQmxvY2stPm1fY29uc3RhbnRz
LnNpemUoKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtVmFs
aWRhdGUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbVZhbGlkYXRlLmNwcApp
bmRleCA5MWNiN2QwM2FmZjE2ZmM2NGFhOGRlOGYxMDNhYmNiNTc1M2ViYWYyLi40ZjkzOGEzZDFj
MmU5NDg4MzQyOGYyZGUwMjljMjA2OGYyMGI4MDMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvd2FzbS9XYXNtVmFsaWRhdGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS93YXNtL1dhc21WYWxpZGF0ZS5jcHAKQEAgLTE3NSw2ICsxNzUsNyBAQCBwdWJsaWM6CiAKICAg
ICB2b2lkIGR1bXAoY29uc3QgVmVjdG9yPENvbnRyb2xFbnRyeT4mLCBjb25zdCBTdGFjayopOwog
ICAgIHZvaWQgc2V0UGFyc2VyKEZ1bmN0aW9uUGFyc2VyPFZhbGlkYXRlPiopIHsgfQorICAgIHZv
aWQgZmluaXNoZWRQYXJzaW5nTG9jYWxzKCkgeyB9CiAKIHByaXZhdGU6CiAgICAgUmVzdWx0IFdB
Uk5fVU5VU0VEX1JFVFVSTiB1bmlmeShjb25zdCBTdGFjayYsIGNvbnN0IENvbnRyb2xEYXRhJik7
CmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxvZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4
IGZiZmFiMTdkZTg4ZDExZDZhZTdhN2M5ODVmMTQ4ZGZlN2IxNmE5ZGEuLjRjOTY5M2UyYjI5ZmY4
MjhjZDk5ZGVjOWI0Zjc3OGIwM2Y1ZjA3NGQgMTAwNjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTktMTEtMDIgIFRh
ZGV1IFphZ2FsbG8gIDx0emFnYWxsb0BhcHBsZS5jb20+CisKKyAgICAgICAgTExJbnRHZW5lcmF0
b3Igc2hvdWxkIG5vdCBhbGxvY2F0ZSB0ZW1wb3JhcmllcyBpbiBiZXR3ZWVuIHZhcmlhYmxlcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAzNzg3CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB3YXNtL3N0
cmVzcy9sb2NhbC1yZWYuanM6IEFkZGVkLgorCiAyMDE5LTEwLTMxICBDYWlvIExpbWEgIDx0aWNh
aW9saW1hQGdtYWlsLmNvbT4KIAogICAgICAgICBUZW1wb3Jhcnkgc2tpcCBicm9rZW4gdGVzdHMg
b24gTUlQUyB0aGF0IGlzIGJyb2tlbiBkdWUgdG8gT1NSIGV4aXQgdG8gTExJbnQKZGlmZiAtLWdp
dCBhL0pTVGVzdHMvd2FzbS9zdHJlc3MvbG9jYWwtcmVmLmpzIGIvSlNUZXN0cy93YXNtL3N0cmVz
cy9sb2NhbC1yZWYuanMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMTljMDg0NjkwNzg2OTgyNDUwNzhkODY0Y2FhNTQy
NTcxZjIxMzZmMQotLS0gL2Rldi9udWxsCisrKyBiL0pTVGVzdHMvd2FzbS9zdHJlc3MvbG9jYWwt
cmVmLmpzCkBAIC0wLDAgKzEsMTAgQEAKK2ltcG9ydCB7IGluc3RhbnRpYXRlIH0gZnJvbSAiLi4v
d2FidC13cmFwcGVyLmpzIjsKKworaW5zdGFudGlhdGUoYAorKG1vZHVsZQorICAoZnVuYworICAg
IChsb2NhbCBhbnlyZWYpCisgICAgKGxvY2FsIGFueXJlZikKKyAgKQorKQorYCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382714</attachid>
            <date>2019-11-03 19:29:20 -0800</date>
            <delta_ts>2019-11-03 20:11:50 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-203787-20191103192919.patch</filename>
            <type>text/plain</type>
            <size>7182</size>
            <attacher name="Tadeu Zagallo">tzagallo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxOTE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBi
N2MzNGU5YzY0MmJlYTc0ZTJkMzZhZTk5ZjgxNzEwZjg0NDNlM2M5Li4wMGIyMmI2ZTJjMzRlMjE1
OTJjMTM4MWYzNTcxMWMxYWIzYzllMGI5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyOCBAQAorMjAxOS0xMS0wMiAgVGFkZXUgWmFnYWxsbyAgPHR6YWdhbGxvQGFwcGxlLmNv
bT4KKworICAgICAgICBMTEludEdlbmVyYXRvciBzaG91bGQgbm90IGFsbG9jYXRlIHRlbXBvcmFy
aWVzIGluIGJldHdlZW4gdmFyaWFibGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMDM3ODcKKworICAgICAgICBSZXZpZXdlZCBieSBZdXN1a2UgU3V6
dWtpLgorCisgICAgICAgIFRoZSBCeXRlY29kZUdlbmVyYXRvciByZXF1aXJlcyB0aGF0IGFsbCB2
YXJpYWJsZXMgbXVzdCBiZSBhbGxvY2F0ZWQgY29udGlndW91c2x5LCBiZWZvcmUgYW55CisgICAg
ICAgIHRlbXBvcmFyaWVzIGFyZSBhbGxvY2F0ZWQuIEN1cnJlbnRseSwgd2UgbWlnaHQgZW5kIHVw
IGFsbG9jYXRpbmcgYSB0ZW1wb3JhcnkgdG8gbWF0ZXJpYWxpemUKKyAgICAgICAgdGhlIG51bGwg
Y29uc3RhbnQgdG8gaW5pdGlhbGl6ZSBsb2NhbHMgb2YgdHlwZSBBbnlyZWYvRnVuY3JlZi4gRml4
IGl0IGJ5IGtlZXBpbmcgdHJhY2sgb2YgdGhlCisgICAgICAgIGxvY2FscyB0aGF0IG5lZWQgdG8g
YmUgaW5pdGlhbGl6ZWQgYW5kIGFkZGluZyBhIG5ldyBjYWxsYmFjayB0byBub3RpZnkgd2hlbiB3
ZSBoYXZlIGZpbmlzaGVkCisgICAgICAgIHBhcnNpbmcgbG9jYWxzLiBPbmx5IHRoZW4gd2UgcGVy
Zm9ybSB0aGUgZGVsYXllZCBpbml0aWFsaXphdGlvbiBvZiBsb2NhbCByZWZzLgorCisgICAgICAg
ICogd2FzbS9XYXNtQWlySVJHZW5lcmF0b3IuY3BwOgorICAgICAgICAoSlNDOjpXYXNtOjpBaXJJ
UkdlbmVyYXRvcjo6ZGlkRmluaXNoUGFyc2luZ0xvY2Fscyk6CisgICAgICAgICogd2FzbS9XYXNt
QjNJUkdlbmVyYXRvci5jcHA6CisgICAgICAgIChKU0M6Oldhc206OkIzSVJHZW5lcmF0b3I6OmRp
ZEZpbmlzaFBhcnNpbmdMb2NhbHMpOgorICAgICAgICAqIHdhc20vV2FzbUZ1bmN0aW9uUGFyc2Vy
Lmg6CisgICAgICAgIChKU0M6Oldhc206OkZ1bmN0aW9uUGFyc2VyPENvbnRleHQ+OjpwYXJzZSk6
CisgICAgICAgICogd2FzbS9XYXNtTExJbnRHZW5lcmF0b3IuY3BwOgorICAgICAgICAoSlNDOjpX
YXNtOjpMTEludEdlbmVyYXRvcjo6YWRkTG9jYWwpOgorICAgICAgICAoSlNDOjpXYXNtOjpMTElu
dEdlbmVyYXRvcjo6ZGlkRmluaXNoUGFyc2luZ0xvY2Fscyk6CisgICAgICAgICogd2FzbS9XYXNt
VmFsaWRhdGUuY3BwOgorICAgICAgICAoSlNDOjpXYXNtOjpWYWxpZGF0ZTo6ZGlkRmluaXNoUGFy
c2luZ0xvY2Fscyk6CisKIDIwMTktMTAtMzEgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxl
LmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBzcGVjdWxhdGl2ZSBHVEsgYnVpbGQgZml4IHIy
NTE4ODYKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21BaXJJUkdl
bmVyYXRvci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtQWlySVJHZW5lcmF0
b3IuY3BwCmluZGV4IDY2YjFkYWUzMjU3ZDZmOGJhMDA4ODM0YzY1NzQ0OGJlZTJhMzcwNDYuLjlj
NzA4NjE3MzBkMjdlZDU5NzRhNDRmOGQ1NzVmYjI2MTZkMDE4NTYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21BaXJJUkdlbmVyYXRvci5jcHAKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUFpcklSR2VuZXJhdG9yLmNwcApAQCAtMjk4LDYgKzI5
OCw3IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgZHVtcChjb25zdCBWZWN0b3I8Q29udHJvbEVudHJ5
PiYgY29udHJvbFN0YWNrLCBjb25zdCBTdGFjayogZXhwcmVzc2lvblN0YWNrKTsKICAgICB2b2lk
IHNldFBhcnNlcihGdW5jdGlvblBhcnNlcjxBaXJJUkdlbmVyYXRvcj4qIHBhcnNlcikgeyBtX3Bh
cnNlciA9IHBhcnNlcjsgfTsKKyAgICB2b2lkIGRpZEZpbmlzaFBhcnNpbmdMb2NhbHMoKSB7IH0K
IAogICAgIHN0YXRpYyBWZWN0b3I8VG1wPiB0b1RtcFZlY3Rvcihjb25zdCBWZWN0b3I8VHlwZWRU
bXA+JiB2ZWN0b3IpCiAgICAgewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dh
c20vV2FzbUIzSVJHZW5lcmF0b3IuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2Fz
bUIzSVJHZW5lcmF0b3IuY3BwCmluZGV4IDg1OTcwMWU1M2M1Y2UzNjU5YTNhZWVmNTZjZWFiMjM4
MDcwZDZmZjMuLjE1ZDJjYmVlYzBhODFjNGMyNWJjNmQzYzBhYjY0YjhkMjNhZjc4ZDkgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21CM0lSR2VuZXJhdG9yLmNwcAor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtQjNJUkdlbmVyYXRvci5jcHAKQEAg
LTI0Myw2ICsyNDMsNyBAQCBwdWJsaWM6CiAKICAgICB2b2lkIGR1bXAoY29uc3QgVmVjdG9yPENv
bnRyb2xFbnRyeT4mIGNvbnRyb2xTdGFjaywgY29uc3QgU3RhY2sqIGV4cHJlc3Npb25TdGFjayk7
CiAgICAgdm9pZCBzZXRQYXJzZXIoRnVuY3Rpb25QYXJzZXI8QjNJUkdlbmVyYXRvcj4qIHBhcnNl
cikgeyBtX3BhcnNlciA9IHBhcnNlcjsgfTsKKyAgICB2b2lkIGRpZEZpbmlzaFBhcnNpbmdMb2Nh
bHMoKSB7IH0KIAogICAgIFZhbHVlKiBjb25zdGFudChCMzo6VHlwZSwgdWludDY0X3QgYml0cywg
T3B0aW9uYWw8T3JpZ2luPiA9IFdURjo6bnVsbG9wdCk7CiAgICAgVmFsdWUqIGZyYW1lUG9pbnRl
cigpOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUZ1bmN0aW9u
UGFyc2VyLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtRnVuY3Rpb25QYXJzZXIu
aAppbmRleCA1ZDE2NzBmNWNlMjhmOWUxZGE0NzA3M2FlY2Y4MDQ0ZTdiMTQyZGM4Li5mNzcxNmE3
MDFlNzcyMGI4ZjM2YWM5ODUzNjAzODJmZmMyZjhjY2VhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvd2FzbS9XYXNtRnVuY3Rpb25QYXJzZXIuaAorKysgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvd2FzbS9XYXNtRnVuY3Rpb25QYXJzZXIuaApAQCAtMTQ2LDYgKzE0Niw4IEBAIGF1
dG8gRnVuY3Rpb25QYXJzZXI8Q29udGV4dD46OnBhcnNlKCkgLT4gUmVzdWx0CiAgICAgICAgIFdB
U01fVFJZX0FERF9UT19DT05URVhUKGFkZExvY2FsKHR5cGVPZkxvY2FsLCBudW1iZXJPZkxvY2Fs
cykpOwogICAgIH0KIAorICAgIG1fY29udGV4dC5kaWRGaW5pc2hQYXJzaW5nTG9jYWxzKCk7CisK
ICAgICBXQVNNX0ZBSUxfSUZfSEVMUEVSX0ZBSUxTKHBhcnNlQm9keSgpKTsKIAogICAgIHJldHVy
biB7IH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtTExJbnRH
ZW5lcmF0b3IuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUxMSW50R2VuZXJh
dG9yLmNwcAppbmRleCAwYmQ0OWNlNjE4M2JmZmE4YTUyNTY1Mjg4MTAxNWJmMjAyNTc2ZGJkLi5i
ZGMzMzNhN2QxZDA2YmJmZTNlZDVjZDlkODcxM2VjOGUyZGM0NTM4IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtTExJbnRHZW5lcmF0b3IuY3BwCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21MTEludEdlbmVyYXRvci5jcHAKQEAgLTIwNyw2ICsy
MDcsOCBAQCBwdWJsaWM6CiAgICAgUGFydGlhbFJlc3VsdCBXQVJOX1VOVVNFRF9SRVRVUk4gYWRk
Q2FsbEluZGlyZWN0KHVuc2lnbmVkIHRhYmxlSW5kZXgsIGNvbnN0IFNpZ25hdHVyZSYsIFZlY3Rv
cjxFeHByZXNzaW9uVHlwZT4mIGFyZ3MsIEV4cHJlc3Npb25MaXN0JiByZXN1bHRzKTsKICAgICBQ
YXJ0aWFsUmVzdWx0IFdBUk5fVU5VU0VEX1JFVFVSTiBhZGRVbnJlYWNoYWJsZSgpOwogCisgICAg
dm9pZCBkaWRGaW5pc2hQYXJzaW5nTG9jYWxzKCk7CisKICAgICB2b2lkIHNldFBhcnNlcihGdW5j
dGlvblBhcnNlcjxMTEludEdlbmVyYXRvcj4qIHBhcnNlcikgeyBtX3BhcnNlciA9IHBhcnNlcjsg
fTsKIAogICAgIHZvaWQgZHVtcChjb25zdCBWZWN0b3I8Q29udHJvbEVudHJ5PiYsIGNvbnN0IEV4
cHJlc3Npb25MaXN0KikgeyB9CkBAIC0yNzIsNiArMjc0LDcgQEAgcHJpdmF0ZToKICAgICBWZWN0
b3I8VmlydHVhbFJlZ2lzdGVyPiBtX25vcm1hbGl6ZWRBcmd1bWVudHM7CiAgICAgSGFzaE1hcDxM
YWJlbCosIFZlY3RvcjxTd2l0Y2hFbnRyeT4+IG1fc3dpdGNoZXM7CiAgICAgRXhwcmVzc2lvblR5
cGUgbV9qc051bGxDb25zdGFudDsKKyAgICBFeHByZXNzaW9uTGlzdCBtX3VuaXRpYWxpemVkTG9j
YWxzOwogfTsKIAogRXhwZWN0ZWQ8c3RkOjp1bmlxdWVfcHRyPEZ1bmN0aW9uQ29kZUJsb2NrPiwg
U3RyaW5nPiBwYXJzZUFuZENvbXBpbGVCeXRlY29kZShjb25zdCB1aW50OF90KiBmdW5jdGlvblN0
YXJ0LCBzaXplX3QgZnVuY3Rpb25MZW5ndGgsIGNvbnN0IFNpZ25hdHVyZSYgc2lnbmF0dXJlLCBj
b25zdCBNb2R1bGVJbmZvcm1hdGlvbiYgaW5mbywgdWludDMyX3QgZnVuY3Rpb25JbmRleCwgVGhy
b3dXYXNtRXhjZXB0aW9uIHRocm93V2FzbUV4Y2VwdGlvbikKQEAgLTQ4NCw3ICs0ODcsNyBAQCBh
dXRvIExMSW50R2VuZXJhdG9yOjphZGRMb2NhbChUeXBlIHR5cGUsIHVpbnQzMl90IGNvdW50KSAt
PiBQYXJ0aWFsUmVzdWx0CiAgICAgICAgIHN3aXRjaCAodHlwZSkgewogICAgICAgICBjYXNlIFR5
cGU6OkFueXJlZjoKICAgICAgICAgY2FzZSBUeXBlOjpGdW5jcmVmOgotICAgICAgICAgICAgV2Fz
bU1vdjo6ZW1pdCh0aGlzLCBsb2NhbCwganNOdWxsQ29uc3RhbnQoKSk7CisgICAgICAgICAgICBt
X3VuaXRpYWxpemVkTG9jYWxzLmFwcGVuZChsb2NhbCk7CiAgICAgICAgICAgICBicmVhazsKICAg
ICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgIGJyZWFrOwpAQCAtNDkzLDYgKzQ5NiwxNCBAQCBh
dXRvIExMSW50R2VuZXJhdG9yOjphZGRMb2NhbChUeXBlIHR5cGUsIHVpbnQzMl90IGNvdW50KSAt
PiBQYXJ0aWFsUmVzdWx0CiAgICAgcmV0dXJuIHsgfTsKIH0KIAordm9pZCBMTEludEdlbmVyYXRv
cjo6ZGlkRmluaXNoUGFyc2luZ0xvY2FscygpCit7CisgICAgYXV0byBudWxsID0ganNOdWxsQ29u
c3RhbnQoKTsKKyAgICBmb3IgKGF1dG8gbG9jYWwgOiBtX3VuaXRpYWxpemVkTG9jYWxzKQorICAg
ICAgICBXYXNtTW92OjplbWl0KHRoaXMsIGxvY2FsLCBudWxsKTsKKyAgICBtX3VuaXRpYWxpemVk
TG9jYWxzLmNsZWFyKCk7Cit9CisKIGF1dG8gTExJbnRHZW5lcmF0b3I6OmFkZENvbnN0YW50KFR5
cGUsIHVpbnQ2NF90IHZhbHVlKSAtPiBFeHByZXNzaW9uVHlwZQogewogICAgIFZpcnR1YWxSZWdp
c3RlciBzb3VyY2UoRmlyc3RDb25zdGFudFJlZ2lzdGVySW5kZXggKyBtX2NvZGVCbG9jay0+bV9j
b25zdGFudHMuc2l6ZSgpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNt
L1dhc21WYWxpZGF0ZS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtVmFsaWRh
dGUuY3BwCmluZGV4IDkxY2I3ZDAzYWZmMTZmYzY0YWE4ZGU4ZjEwM2FiY2I1NzUzZWJhZjIuLmM1
YTA4MTU0NWQ0NTQzOTVjMGQwYmJkNGEzMDAzNjkyYTAxN2JjYzcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21WYWxpZGF0ZS5jcHAKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3dhc20vV2FzbVZhbGlkYXRlLmNwcApAQCAtMTc1LDYgKzE3NSw3IEBAIHB1Ymxp
YzoKIAogICAgIHZvaWQgZHVtcChjb25zdCBWZWN0b3I8Q29udHJvbEVudHJ5PiYsIGNvbnN0IFN0
YWNrKik7CiAgICAgdm9pZCBzZXRQYXJzZXIoRnVuY3Rpb25QYXJzZXI8VmFsaWRhdGU+KikgeyB9
CisgICAgdm9pZCBkaWRGaW5pc2hQYXJzaW5nTG9jYWxzKCkgeyB9CiAKIHByaXZhdGU6CiAgICAg
UmVzdWx0IFdBUk5fVU5VU0VEX1JFVFVSTiB1bmlmeShjb25zdCBTdGFjayYsIGNvbnN0IENvbnRy
b2xEYXRhJik7CmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxvZyBiL0pTVGVzdHMvQ2hhbmdl
TG9nCmluZGV4IGZiZmFiMTdkZTg4ZDExZDZhZTdhN2M5ODVmMTQ4ZGZlN2IxNmE5ZGEuLjdhMDg0
NWZiZTlkZmJkYmRlNzMxNjAyZWQ3ZWIyOGNjNjhmNzllMTggMTAwNjQ0Ci0tLSBhL0pTVGVzdHMv
Q2hhbmdlTG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTkt
MTEtMDIgIFRhZGV1IFphZ2FsbG8gIDx0emFnYWxsb0BhcHBsZS5jb20+CisKKyAgICAgICAgTExJ
bnRHZW5lcmF0b3Igc2hvdWxkIG5vdCBhbGxvY2F0ZSB0ZW1wb3JhcmllcyBpbiBiZXR3ZWVuIHZh
cmlhYmxlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjAzNzg3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgWXVzdWtlIFN1enVraS4KKworICAgICAgICAq
IHdhc20vc3RyZXNzL2xvY2FsLXJlZi5qczogQWRkZWQuCisKIDIwMTktMTAtMzEgIENhaW8gTGlt
YSAgPHRpY2Fpb2xpbWFAZ21haWwuY29tPgogCiAgICAgICAgIFRlbXBvcmFyeSBza2lwIGJyb2tl
biB0ZXN0cyBvbiBNSVBTIHRoYXQgaXMgYnJva2VuIGR1ZSB0byBPU1IgZXhpdCB0byBMTEludApk
aWZmIC0tZ2l0IGEvSlNUZXN0cy93YXNtL3N0cmVzcy9sb2NhbC1yZWYuanMgYi9KU1Rlc3RzL3dh
c20vc3RyZXNzL2xvY2FsLXJlZi5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4xOWMwODQ2OTA3ODY5ODI0NTA3OGQ4
NjRjYWE1NDI1NzFmMjEzNmYxCi0tLSAvZGV2L251bGwKKysrIGIvSlNUZXN0cy93YXNtL3N0cmVz
cy9sb2NhbC1yZWYuanMKQEAgLTAsMCArMSwxMCBAQAoraW1wb3J0IHsgaW5zdGFudGlhdGUgfSBm
cm9tICIuLi93YWJ0LXdyYXBwZXIuanMiOworCitpbnN0YW50aWF0ZShgCisobW9kdWxlCisgIChm
dW5jCisgICAgKGxvY2FsIGFueXJlZikKKyAgICAobG9jYWwgYW55cmVmKQorICApCispCitgKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>