<?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>172796</bug_id>
          
          <creation_ts>2017-05-31 20:51:45 -0700</creation_ts>
          <short_desc>Compilation errors from LocalizedStrings.cpp</short_desc>
          <delta_ts>2017-06-01 15:32:29 -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>Platform</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Other</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>fujii</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1314527</commentid>
    <comment_count>0</comment_count>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-05-31 20:51:45 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/214244/webkit seems to have introduced compilation errors on such platforms other than USE(CF) || USE(GLIB).

There&apos;re some code like
 String::fromUTF8(&quot;Look Up “&lt;selection&gt;”&quot;, &quot;Look Up context menu item with selected word&quot;)
but String::fromUTF8() cannot take two strings (for string and description).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1314532</commentid>
    <comment_count>1</comment_count>
      <attachid>311680</attachid>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-05-31 21:05:31 -0700</bug_when>
    <thetext>Created attachment 311680
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1314547</commentid>
    <comment_count>2</comment_count>
      <attachid>311684</attachid>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-05-31 22:57:17 -0700</bug_when>
    <thetext>Created attachment 311684
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1314613</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-06-01 08:05:15 -0700</bug_when>
    <thetext>Would it be better/clearer to just remove the second argument instead, since WEB_UI_STRING degrades to String::fromUTF8 in this case anyway?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1314708</commentid>
    <comment_count>4</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2017-06-01 10:45:11 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #3)
&gt; Would it be better/clearer to just remove the second argument instead, since
&gt; WEB_UI_STRING degrades to String::fromUTF8 in this case anyway?

The original patch just commented it out. I thought it would be more consistent with the rest of the file&apos;s contents to use WEB_UI_STRING.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1314844</commentid>
    <comment_count>5</comment_count>
      <attachid>311684</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-01 15:32:27 -0700</bug_when>
    <thetext>Comment on attachment 311684
Patch

Clearing flags on attachment: 311684

Committed r217686: &lt;http://trac.webkit.org/changeset/217686&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1314845</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-01 15:32:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>311680</attachid>
            <date>2017-05-31 21:05:31 -0700</date>
            <delta_ts>2017-06-01 15:04:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-172796-20170601130530.patch</filename>
            <type>text/plain</type>
            <size>3949</size>
            <attacher name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE3NjQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjFjNzE0ZDQxMmE0ZjRj
ZGVkMjNkYjM5NTAwMDlhOGZiMjljNjg1MC4uZTVhY2NjNjIxZjNhMDkxYzk4NmNkMzcwNjI0M2Jj
OGZjMmFhMDRiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE3LTA1LTMxICBZb3No
aWFraSBKaXRzdWthd2EgIDxZb3NoaWFraS5KaXRzdWthd2FAc29ueS5jb20+CisKKyAgICAgICAg
Rml4IGNvbXBpbGF0aW9uIGVycm9ycyBpbiBMb2NhbGl6ZWRTdHJpbmdzLmNwcCBvbiBwbGF0Zm9y
bSBub3QgVVNFKENGKSBub3IgVVNFKEdMSUIpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNzI3OTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMgbmVlZGVkLiBGaXhpbmcgY29tcGlsYXRp
b24gZXJyb3JzLgorCisgICAgICAgICogcGxhdGZvcm0vTG9jYWxpemVkU3RyaW5ncy5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpjb250ZXh0TWVudUl0ZW1UYWdMb29rVXBJbkRpY3Rpb25hcnkpOgor
ICAgICAgICAoV2ViQ29yZTo6aW1hZ2VUaXRsZSk6CisgICAgICAgIChXZWJDb3JlOjp2YWxpZGF0
aW9uTWVzc2FnZVJhbmdlVW5kZXJmbG93VGV4dCk6CisgICAgICAgIChXZWJDb3JlOjp2YWxpZGF0
aW9uTWVzc2FnZVJhbmdlT3ZlcmZsb3dUZXh0KToKKwogMjAxNy0wNS0zMSAgTWFyayBMYW0gIDxt
YXJrLmxhbUBhcHBsZS5jb20+CiAKICAgICAgICAgQ29kZUdlbmVyYXRvckpTJ3MgSW5zdGFuY2VO
ZWVkc1Zpc2l0Q2hpbGRyZW4gc2hvdWxkIG5vdCByZXR1cm4gdHJ1ZSBqdXN0IGJlY2F1c2UgYSBj
bGFzcyBpcyAvIGV4dGVuZHMgRXZlbnRUYXJnZXQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9Mb2NhbGl6ZWRTdHJpbmdzLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L0xvY2FsaXplZFN0cmluZ3MuY3BwCmluZGV4IDJhZTg4NTIxMDIzZTQxMTA5MzZiZDg4NDQ3ZDk2
ZjgwNWI0ZDcwZmUuLmRhYzQ4NzJmMzNlZDUyZDc2MmM1N2VjMjUzM2FmN2QwMTNhODM3NmIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0xvY2FsaXplZFN0cmluZ3MuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0xvY2FsaXplZFN0cmluZ3MuY3BwCkBAIC0yMzcs
NyArMjM3LDcgQEAgU3RyaW5nIGNvbnRleHRNZW51SXRlbVRhZ0xvb2tVcEluRGljdGlvbmFyeShj
b25zdCBTdHJpbmcmIHNlbGVjdGVkU3RyaW5nKQogI2VsaWYgVVNFKEdMSUIpCiAgICAgcmV0dXJu
IGZvcm1hdExvY2FsaXplZFN0cmluZyhXRUJfVUlfU1RSSU5HKCJMb29rIFVwIOKAnCVz4oCdIiwg
Ikxvb2sgVXAgY29udGV4dCBtZW51IGl0ZW0gd2l0aCBzZWxlY3RlZCB3b3JkIiksIHRydW5jYXRl
ZFN0cmluZ0Zvckxvb2t1cE1lbnVJdGVtKHNlbGVjdGVkU3RyaW5nKS51dGY4KCkuZGF0YSgpKTsK
ICNlbHNlCi0gICAgcmV0dXJuIFN0cmluZzo6ZnJvbVVURjgoIkxvb2sgVXAg4oCcPHNlbGVjdGlv
bj7igJ0iLCAiTG9vayBVcCBjb250ZXh0IG1lbnUgaXRlbSB3aXRoIHNlbGVjdGVkIHdvcmQiKS5y
ZXBsYWNlKCI8c2VsZWN0aW9uPiIsIHRydW5jYXRlZFN0cmluZ0Zvckxvb2t1cE1lbnVJdGVtKHNl
bGVjdGVkU3RyaW5nKSk7CisgICAgcmV0dXJuIFN0cmluZzo6ZnJvbVVURjgoIkxvb2sgVXAg4oCc
PHNlbGVjdGlvbj7igJ0iIC8qLCAiTG9vayBVcCBjb250ZXh0IG1lbnUgaXRlbSB3aXRoIHNlbGVj
dGVkIHdvcmQiKi8pLnJlcGxhY2UoIjxzZWxlY3Rpb24+IiwgdHJ1bmNhdGVkU3RyaW5nRm9yTG9v
a3VwTWVudUl0ZW0oc2VsZWN0ZWRTdHJpbmcpKTsKICNlbmRpZgogfQogCkBAIC02NzQsNyArNjc0
LDcgQEAgU3RyaW5nIGltYWdlVGl0bGUoY29uc3QgU3RyaW5nJiBmaWxlbmFtZSwgY29uc3QgSW50
U2l6ZSYgc2l6ZSkKICNlbGlmIFVTRShHTElCKQogICAgIHJldHVybiBmb3JtYXRMb2NhbGl6ZWRT
dHJpbmcoV0VCX1VJX1NUUklORygiJXMgJWTDlyVkIHBpeGVscyIsICJ3aW5kb3cgdGl0bGUgZm9y
IGEgc3RhbmRhbG9uZSBpbWFnZSAodXNlcyBtdWx0aXBsaWNhdGlvbiBzeW1ib2wsIG5vdCB4KSIp
LCBmaWxlbmFtZS51dGY4KCkuZGF0YSgpLCBzaXplLndpZHRoKCksIHNpemUuaGVpZ2h0KCkpOwog
I2Vsc2UKLSAgICByZXR1cm4gZm9ybWF0TG9jYWxpemVkU3RyaW5nKFN0cmluZzo6ZnJvbVVURjgo
IjxmaWxlbmFtZT4gJWTDlyVkIHBpeGVscyIsICJ3aW5kb3cgdGl0bGUgZm9yIGEgc3RhbmRhbG9u
ZSBpbWFnZSAodXNlcyBtdWx0aXBsaWNhdGlvbiBzeW1ib2wsIG5vdCB4KSIpLCBzaXplLndpZHRo
KCksIHNpemUuaGVpZ2h0KCkpLnJlcGxhY2UoIjxmaWxlbmFtZT4iLCBmaWxlbmFtZSk7CisgICAg
cmV0dXJuIGZvcm1hdExvY2FsaXplZFN0cmluZyhTdHJpbmc6OmZyb21VVEY4KCI8ZmlsZW5hbWU+
ICVkw5clZCBwaXhlbHMiIC8qLCAid2luZG93IHRpdGxlIGZvciBhIHN0YW5kYWxvbmUgaW1hZ2Ug
KHVzZXMgbXVsdGlwbGljYXRpb24gc3ltYm9sLCBub3QgeCkiKi8pLCBzaXplLndpZHRoKCksIHNp
emUuaGVpZ2h0KCkpLnJlcGxhY2UoIjxmaWxlbmFtZT4iLCBmaWxlbmFtZSk7CiAjZW5kaWYKIH0K
IApAQCAtODgxLDcgKzg4MSw3IEBAIFN0cmluZyB2YWxpZGF0aW9uTWVzc2FnZVJhbmdlVW5kZXJm
bG93VGV4dChjb25zdCBTdHJpbmcmIG1pbmltdW0pCiAgICAgcmV0dXJuIGZvcm1hdExvY2FsaXpl
ZFN0cmluZyhXRUJfVUlfU1RSSU5HKCJWYWx1ZSBtdXN0IGJlIGdyZWF0ZXIgdGhhbiBvciBlcXVh
bCB0byAlcyIsICJWYWxpZGF0aW9uIG1lc3NhZ2UgZm9yIGlucHV0IGZvcm0gY29udHJvbHMgd2l0
aCB2YWx1ZSBsb3dlciB0aGFuIGFsbG93ZWQgbWluaW11bSIpLCBtaW5pbXVtLnV0ZjgoKS5kYXRh
KCkpOwogI2Vsc2UKICAgICBVTlVTRURfUEFSQU0obWluaW11bSk7Ci0gICAgcmV0dXJuIFN0cmlu
Zzo6ZnJvbVVURjgoInJhbmdlIHVuZGVyZmxvdyIsICJWYWxpZGF0aW9uIG1lc3NhZ2UgZm9yIGlu
cHV0IGZvcm0gY29udHJvbHMgd2l0aCB2YWx1ZSBsb3dlciB0aGFuIGFsbG93ZWQgbWluaW11bSIp
OworICAgIHJldHVybiBTdHJpbmc6OmZyb21VVEY4KCJyYW5nZSB1bmRlcmZsb3ciIC8qLCAiVmFs
aWRhdGlvbiBtZXNzYWdlIGZvciBpbnB1dCBmb3JtIGNvbnRyb2xzIHdpdGggdmFsdWUgbG93ZXIg
dGhhbiBhbGxvd2VkIG1pbmltdW0iKi8pOwogI2VuZGlmCiB9CiAKQEAgLTg5Myw3ICs4OTMsNyBA
QCBTdHJpbmcgdmFsaWRhdGlvbk1lc3NhZ2VSYW5nZU92ZXJmbG93VGV4dChjb25zdCBTdHJpbmcm
IG1heGltdW0pCiAgICAgcmV0dXJuIGZvcm1hdExvY2FsaXplZFN0cmluZyhXRUJfVUlfU1RSSU5H
KCJWYWx1ZSBtdXN0IGJlIGxlc3MgdGhhbiBvciBlcXVhbCB0byAlcyIsICJWYWxpZGF0aW9uIG1l
c3NhZ2UgZm9yIGlucHV0IGZvcm0gY29udHJvbHMgd2l0aCB2YWx1ZSBoaWdoZXIgdGhhbiBhbGxv
d2VkIG1heGltdW0iKSwgbWF4aW11bS51dGY4KCkuZGF0YSgpKTsKICNlbHNlCiAgICAgVU5VU0VE
X1BBUkFNKG1heGltdW0pOwotICAgIHJldHVybiBTdHJpbmc6OmZyb21VVEY4KCJyYW5nZSBvdmVy
ZmxvdyIsICJWYWxpZGF0aW9uIG1lc3NhZ2UgZm9yIGlucHV0IGZvcm0gY29udHJvbHMgd2l0aCB2
YWx1ZSBoaWdoZXIgdGhhbiBhbGxvd2VkIG1heGltdW0iKTsKKyAgICByZXR1cm4gU3RyaW5nOjpm
cm9tVVRGOCgicmFuZ2Ugb3ZlcmZsb3ciIC8qLCAiVmFsaWRhdGlvbiBtZXNzYWdlIGZvciBpbnB1
dCBmb3JtIGNvbnRyb2xzIHdpdGggdmFsdWUgaGlnaGVyIHRoYW4gYWxsb3dlZCBtYXhpbXVtIiov
KTsKICNlbmRpZgogfQogCg==
</data>
<flag name="review"
          id="332719"
          type_id="1"
          status="-"
          setter="achristensen"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>311684</attachid>
            <date>2017-05-31 22:57:17 -0700</date>
            <delta_ts>2017-06-01 15:32:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-172796-20170601145716.patch</filename>
            <type>text/plain</type>
            <size>3917</size>
            <attacher name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE3NjQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjFjNzE0ZDQxMmE0ZjRj
ZGVkMjNkYjM5NTAwMDlhOGZiMjljNjg1MC4uZTVhY2NjNjIxZjNhMDkxYzk4NmNkMzcwNjI0M2Jj
OGZjMmFhMDRiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE3LTA1LTMxICBZb3No
aWFraSBKaXRzdWthd2EgIDxZb3NoaWFraS5KaXRzdWthd2FAc29ueS5jb20+CisKKyAgICAgICAg
Rml4IGNvbXBpbGF0aW9uIGVycm9ycyBpbiBMb2NhbGl6ZWRTdHJpbmdzLmNwcCBvbiBwbGF0Zm9y
bSBub3QgVVNFKENGKSBub3IgVVNFKEdMSUIpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNzI3OTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMgbmVlZGVkLiBGaXhpbmcgY29tcGlsYXRp
b24gZXJyb3JzLgorCisgICAgICAgICogcGxhdGZvcm0vTG9jYWxpemVkU3RyaW5ncy5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpjb250ZXh0TWVudUl0ZW1UYWdMb29rVXBJbkRpY3Rpb25hcnkpOgor
ICAgICAgICAoV2ViQ29yZTo6aW1hZ2VUaXRsZSk6CisgICAgICAgIChXZWJDb3JlOjp2YWxpZGF0
aW9uTWVzc2FnZVJhbmdlVW5kZXJmbG93VGV4dCk6CisgICAgICAgIChXZWJDb3JlOjp2YWxpZGF0
aW9uTWVzc2FnZVJhbmdlT3ZlcmZsb3dUZXh0KToKKwogMjAxNy0wNS0zMSAgTWFyayBMYW0gIDxt
YXJrLmxhbUBhcHBsZS5jb20+CiAKICAgICAgICAgQ29kZUdlbmVyYXRvckpTJ3MgSW5zdGFuY2VO
ZWVkc1Zpc2l0Q2hpbGRyZW4gc2hvdWxkIG5vdCByZXR1cm4gdHJ1ZSBqdXN0IGJlY2F1c2UgYSBj
bGFzcyBpcyAvIGV4dGVuZHMgRXZlbnRUYXJnZXQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9Mb2NhbGl6ZWRTdHJpbmdzLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L0xvY2FsaXplZFN0cmluZ3MuY3BwCmluZGV4IDJhZTg4NTIxMDIzZTQxMTA5MzZiZDg4NDQ3ZDk2
ZjgwNWI0ZDcwZmUuLmU0MjQ1MDJjOWU5YmE1NzA0MDhmY2JhNGUwMzBiODUwN2UyZjQzNmYgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0xvY2FsaXplZFN0cmluZ3MuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0xvY2FsaXplZFN0cmluZ3MuY3BwCkBAIC0yMzcs
NyArMjM3LDcgQEAgU3RyaW5nIGNvbnRleHRNZW51SXRlbVRhZ0xvb2tVcEluRGljdGlvbmFyeShj
b25zdCBTdHJpbmcmIHNlbGVjdGVkU3RyaW5nKQogI2VsaWYgVVNFKEdMSUIpCiAgICAgcmV0dXJu
IGZvcm1hdExvY2FsaXplZFN0cmluZyhXRUJfVUlfU1RSSU5HKCJMb29rIFVwIOKAnCVz4oCdIiwg
Ikxvb2sgVXAgY29udGV4dCBtZW51IGl0ZW0gd2l0aCBzZWxlY3RlZCB3b3JkIiksIHRydW5jYXRl
ZFN0cmluZ0Zvckxvb2t1cE1lbnVJdGVtKHNlbGVjdGVkU3RyaW5nKS51dGY4KCkuZGF0YSgpKTsK
ICNlbHNlCi0gICAgcmV0dXJuIFN0cmluZzo6ZnJvbVVURjgoIkxvb2sgVXAg4oCcPHNlbGVjdGlv
bj7igJ0iLCAiTG9vayBVcCBjb250ZXh0IG1lbnUgaXRlbSB3aXRoIHNlbGVjdGVkIHdvcmQiKS5y
ZXBsYWNlKCI8c2VsZWN0aW9uPiIsIHRydW5jYXRlZFN0cmluZ0Zvckxvb2t1cE1lbnVJdGVtKHNl
bGVjdGVkU3RyaW5nKSk7CisgICAgcmV0dXJuIFdFQl9VSV9TVFJJTkcoIkxvb2sgVXAg4oCcPHNl
bGVjdGlvbj7igJ0iLCAiTG9vayBVcCBjb250ZXh0IG1lbnUgaXRlbSB3aXRoIHNlbGVjdGVkIHdv
cmQiKS5yZXBsYWNlKCI8c2VsZWN0aW9uPiIsIHRydW5jYXRlZFN0cmluZ0Zvckxvb2t1cE1lbnVJ
dGVtKHNlbGVjdGVkU3RyaW5nKSk7CiAjZW5kaWYKIH0KIApAQCAtNjc0LDcgKzY3NCw3IEBAIFN0
cmluZyBpbWFnZVRpdGxlKGNvbnN0IFN0cmluZyYgZmlsZW5hbWUsIGNvbnN0IEludFNpemUmIHNp
emUpCiAjZWxpZiBVU0UoR0xJQikKICAgICByZXR1cm4gZm9ybWF0TG9jYWxpemVkU3RyaW5nKFdF
Ql9VSV9TVFJJTkcoIiVzICVkw5clZCBwaXhlbHMiLCAid2luZG93IHRpdGxlIGZvciBhIHN0YW5k
YWxvbmUgaW1hZ2UgKHVzZXMgbXVsdGlwbGljYXRpb24gc3ltYm9sLCBub3QgeCkiKSwgZmlsZW5h
bWUudXRmOCgpLmRhdGEoKSwgc2l6ZS53aWR0aCgpLCBzaXplLmhlaWdodCgpKTsKICNlbHNlCi0g
ICAgcmV0dXJuIGZvcm1hdExvY2FsaXplZFN0cmluZyhTdHJpbmc6OmZyb21VVEY4KCI8ZmlsZW5h
bWU+ICVkw5clZCBwaXhlbHMiLCAid2luZG93IHRpdGxlIGZvciBhIHN0YW5kYWxvbmUgaW1hZ2Ug
KHVzZXMgbXVsdGlwbGljYXRpb24gc3ltYm9sLCBub3QgeCkiKSwgc2l6ZS53aWR0aCgpLCBzaXpl
LmhlaWdodCgpKS5yZXBsYWNlKCI8ZmlsZW5hbWU+IiwgZmlsZW5hbWUpOworICAgIHJldHVybiBm
b3JtYXRMb2NhbGl6ZWRTdHJpbmcoV0VCX1VJX1NUUklORygiPGZpbGVuYW1lPiAlZMOXJWQgcGl4
ZWxzIiwgIndpbmRvdyB0aXRsZSBmb3IgYSBzdGFuZGFsb25lIGltYWdlICh1c2VzIG11bHRpcGxp
Y2F0aW9uIHN5bWJvbCwgbm90IHgpIiksIHNpemUud2lkdGgoKSwgc2l6ZS5oZWlnaHQoKSkucmVw
bGFjZSgiPGZpbGVuYW1lPiIsIGZpbGVuYW1lKTsKICNlbmRpZgogfQogCkBAIC04ODEsNyArODgx
LDcgQEAgU3RyaW5nIHZhbGlkYXRpb25NZXNzYWdlUmFuZ2VVbmRlcmZsb3dUZXh0KGNvbnN0IFN0
cmluZyYgbWluaW11bSkKICAgICByZXR1cm4gZm9ybWF0TG9jYWxpemVkU3RyaW5nKFdFQl9VSV9T
VFJJTkcoIlZhbHVlIG11c3QgYmUgZ3JlYXRlciB0aGFuIG9yIGVxdWFsIHRvICVzIiwgIlZhbGlk
YXRpb24gbWVzc2FnZSBmb3IgaW5wdXQgZm9ybSBjb250cm9scyB3aXRoIHZhbHVlIGxvd2VyIHRo
YW4gYWxsb3dlZCBtaW5pbXVtIiksIG1pbmltdW0udXRmOCgpLmRhdGEoKSk7CiAjZWxzZQogICAg
IFVOVVNFRF9QQVJBTShtaW5pbXVtKTsKLSAgICByZXR1cm4gU3RyaW5nOjpmcm9tVVRGOCgicmFu
Z2UgdW5kZXJmbG93IiwgIlZhbGlkYXRpb24gbWVzc2FnZSBmb3IgaW5wdXQgZm9ybSBjb250cm9s
cyB3aXRoIHZhbHVlIGxvd2VyIHRoYW4gYWxsb3dlZCBtaW5pbXVtIik7CisgICAgcmV0dXJuIFdF
Ql9VSV9TVFJJTkcoInJhbmdlIHVuZGVyZmxvdyIsICJWYWxpZGF0aW9uIG1lc3NhZ2UgZm9yIGlu
cHV0IGZvcm0gY29udHJvbHMgd2l0aCB2YWx1ZSBsb3dlciB0aGFuIGFsbG93ZWQgbWluaW11bSIp
OwogI2VuZGlmCiB9CiAKQEAgLTg5Myw3ICs4OTMsNyBAQCBTdHJpbmcgdmFsaWRhdGlvbk1lc3Nh
Z2VSYW5nZU92ZXJmbG93VGV4dChjb25zdCBTdHJpbmcmIG1heGltdW0pCiAgICAgcmV0dXJuIGZv
cm1hdExvY2FsaXplZFN0cmluZyhXRUJfVUlfU1RSSU5HKCJWYWx1ZSBtdXN0IGJlIGxlc3MgdGhh
biBvciBlcXVhbCB0byAlcyIsICJWYWxpZGF0aW9uIG1lc3NhZ2UgZm9yIGlucHV0IGZvcm0gY29u
dHJvbHMgd2l0aCB2YWx1ZSBoaWdoZXIgdGhhbiBhbGxvd2VkIG1heGltdW0iKSwgbWF4aW11bS51
dGY4KCkuZGF0YSgpKTsKICNlbHNlCiAgICAgVU5VU0VEX1BBUkFNKG1heGltdW0pOwotICAgIHJl
dHVybiBTdHJpbmc6OmZyb21VVEY4KCJyYW5nZSBvdmVyZmxvdyIsICJWYWxpZGF0aW9uIG1lc3Nh
Z2UgZm9yIGlucHV0IGZvcm0gY29udHJvbHMgd2l0aCB2YWx1ZSBoaWdoZXIgdGhhbiBhbGxvd2Vk
IG1heGltdW0iKTsKKyAgICByZXR1cm4gV0VCX1VJX1NUUklORygicmFuZ2Ugb3ZlcmZsb3ciLCAi
VmFsaWRhdGlvbiBtZXNzYWdlIGZvciBpbnB1dCBmb3JtIGNvbnRyb2xzIHdpdGggdmFsdWUgaGln
aGVyIHRoYW4gYWxsb3dlZCBtYXhpbXVtIik7CiAjZW5kaWYKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>