<?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>201748</bug_id>
          
          <creation_ts>2019-09-12 19:32:21 -0700</creation_ts>
          <short_desc>[GTK] Remove GraphicsContext3D dependency from the outside of WebGL</short_desc>
          <delta_ts>2019-09-16 12:07:37 -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>WebKitGTK</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>199060</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="ChangSeok Oh">changseok</reporter>
          <assigned_to name="ChangSeok Oh">changseok</assigned_to>
          <cc>achristensen</cc>
    
    <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>calvaris</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-feeder</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gustavo</cc>
    
    <cc>jer.noble</cc>
    
    <cc>menard</cc>
    
    <cc>philipj</cc>
    
    <cc>pnormand</cc>
    
    <cc>sergio</cc>
    
    <cc>vjaquez</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1570475</commentid>
    <comment_count>0</comment_count>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2019-09-12 19:32:21 -0700</bug_when>
    <thetext>SSIA.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1570487</commentid>
    <comment_count>1</comment_count>
      <attachid>378707</attachid>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2019-09-12 20:35:42 -0700</bug_when>
    <thetext>Created attachment 378707
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1570797</commentid>
    <comment_count>2</comment_count>
      <attachid>378770</attachid>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2019-09-13 19:06:12 -0700</bug_when>
    <thetext>Created attachment 378770
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1570812</commentid>
    <comment_count>3</comment_count>
      <attachid>378774</attachid>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2019-09-13 19:48:10 -0700</bug_when>
    <thetext>Created attachment 378774
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1570829</commentid>
    <comment_count>4</comment_count>
      <attachid>378783</attachid>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2019-09-13 21:17:32 -0700</bug_when>
    <thetext>Created attachment 378783
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1571126</commentid>
    <comment_count>5</comment_count>
      <attachid>378783</attachid>
    <who name="EWS">ews-feeder</who>
    <bug_when>2019-09-16 09:34:01 -0700</bug_when>
    <thetext>Comment on attachment 378783
Patch

Rejecting attachment 378783 from commit-queue.

changseok@webkit.org does not have committer permissions according to https://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/contributors.json.

- If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have committer rights please correct the error in Tools/Scripts/webkitpy/common/config/contributors.json by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your committer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1571137</commentid>
    <comment_count>6</comment_count>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2019-09-16 09:46:51 -0700</bug_when>
    <thetext>(In reply to ews-feeder from comment #5)
&gt; Comment on attachment 378783 [details]
&gt; Patch
&gt; 
&gt; Rejecting attachment 378783 [details] from commit-queue.
&gt; 
&gt; changseok@webkit.org does not have committer permissions according to
&gt; https://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/
&gt; contributors.json.
&gt; 
&gt; - If you do not have committer rights please read
&gt; http://webkit.org/coding/contributing.html for instructions on how to use
&gt; bugzilla flags.
&gt; 
&gt; - If you have committer rights please correct the error in
&gt; Tools/Scripts/webkitpy/common/config/contributors.json by adding yourself to
&gt; the file (no review needed).  The commit-queue restarts itself every 2
&gt; hours.  After restart the commit-queue will correctly respect your committer
&gt; rights.

I forgot to lose my committership. Could anyone set cq+ instead?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1571175</commentid>
    <comment_count>7</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2019-09-16 10:51:45 -0700</bug_when>
    <thetext>(In reply to ChangSeok Oh from comment #6)
&gt; (In reply to ews-feeder from comment #5)
&gt; &gt; Comment on attachment 378783 [details]
&gt; &gt; Patch
&gt; &gt; 
&gt; &gt; [...]
&gt; 
&gt; I forgot to lose my committership. Could anyone set cq+ instead?

Done! Feel free to CC or ping me if you need cq+ for some other patches.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1571195</commentid>
    <comment_count>8</comment_count>
      <attachid>378783</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-16 11:59:25 -0700</bug_when>
    <thetext>Comment on attachment 378783
Patch

Clearing flags on attachment: 378783

Committed r249909: &lt;https://trac.webkit.org/changeset/249909&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1571196</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-16 11:59:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1571197</commentid>
    <comment_count>10</comment_count>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2019-09-16 12:07:37 -0700</bug_when>
    <thetext>(In reply to Adrian Perez from comment #7)
&gt; (In reply to ChangSeok Oh from comment #6)
&gt; &gt; (In reply to ews-feeder from comment #5)
&gt; &gt; &gt; Comment on attachment 378783 [details]
&gt; &gt; &gt; Patch
&gt; &gt; &gt; 
&gt; &gt; &gt; [...]
&gt; &gt; 
&gt; &gt; I forgot to lose my committership. Could anyone set cq+ instead?
&gt; 
&gt; Done! Feel free to CC or ping me if you need cq+ for some other patches.

O.K. Thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>378707</attachid>
            <date>2019-09-12 20:35:42 -0700</date>
            <delta_ts>2019-09-13 19:06:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201748-20190912233541.patch</filename>
            <type>text/plain</type>
            <size>7241</size>
            <attacher name="ChangSeok Oh">changseok</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5ODIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTY5ZTIyNzg2MmY1ZTc5
YzgxM2QwZGRjN2U4ZjBiZGE4M2JmYTQ5NC4uODc4ZjAzNmYzMTEzNmIwNDgzMTYwNmRmYWVhM2E5
ZWUwNDM0MWE5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTA5LTEyICBDaGFu
Z1Nlb2sgT2ggIDxjaGFuZ3Nlb2tAd2Via2l0Lm9yZz4KKworICAgICAgICBbR1RLXSBSZW1vdmUg
R3JhcGhpY3NDb250ZXh0M0QgZGVwZW5kZW5jeSBmcm9tIHRoZSBvdXRzaWRlIG9mIFdlYkdMCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDE3NDgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGlzIGEg
cHJlbGltaW5hcnkgY2hhbmdlIHRvIGJyaW5nIEFOR0xFIHN1cHBvcnQgZm9yIFdlYkdMIHRvIEdU
SyBwb3J0LgorICAgICAgICBHcmFwaGljc0NvbnRleHQzREFOR0xFIGhhcyBpdHMgb3duIGVnbCBj
b250ZXh0IGJ1dCB3ZSB3YW50IHRvIG1ha2UgQU5HTEUgZWdsIGNvbnRleHQKKyAgICAgICAgZm9y
IFdlYkdMIGFuZCBvdGhlciBHTCBjb250ZXh0cyAoaS5lLiwgZ2x4LCBnbGVzL2VnbCkgZm9yIFRl
eHR1cmVNYXBwZXIgbGl2ZSB0b2dldGhlci4KKyAgICAgICAgTWl4ZWQgdXNlcyBvZiBHcmFwaGlj
c0NvbnRleHQzRCBvdXRzaWRlIG9mIFdlYkdMIGNvZGUgY291bGQgY2F1c2UgdW5pbnRlbmRlZCBi
ZWhhdmlvcnMuCisgICAgICAgIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoYXQgb25seSBXZWJHTCBj
b2RlIHVzZXMgaXQuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIHNpbmNlIG5vIGZ1bmN0aW9uYWxp
dHkgY2hhbmdlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5jcHA6
CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0Lmg6CisgICAgICAgICogcGxh
dGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHA6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lckJhc2UuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6R3N0VmlkZW9GcmFtZUhvbGRlcjo6cGxhdGZvcm1MYXllckJ1ZmZl
cik6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlOjpu
YXRpdmVJbWFnZUZvckN1cnJlbnRUaW1lKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcDoKKwogMjAxOS0wOS0xMiAg
U2FpZCBBYm91LUhhbGxhd2EgIDxzYWJvdWhhbGxhd2FAYXBwbGUuY29tPgogCiAgICAgICAgIFNW
R0xlbmd0aFZhbHVlIHNob3VsZCB1c2UgdHdvIGVudW1zIGZvciAndHlwZScgYW5kICdtb2RlJyBp
bnN0ZWFkIG9mIG9uZSB1bnNpZ25lZCBmb3IgJ3VuaXRzJwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5jcHAKaW5kZXggZGMzYWI5MjczYmIzMjMxMGQ1OGU3
ODgxZmIyODZjNjhlNTMxZDUxMi4uMWU0Njc4M2EwN2ZhZDgzNjI2Zjc1MjA3NDZkYzJmZGQ0ZWFl
OGMwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250
ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HTENvbnRleHQu
Y3BwCkBAIC0zNCw2ICszNCw3IEBACiAKICNpZiBVU0UoR0xYKQogI2luY2x1ZGUgIkdMQ29udGV4
dEdMWC5oIgorI2luY2x1ZGUgIk9wZW5HTFNoaW1zLmgiCiAjZW5kaWYKIAogdXNpbmcgV1RGOjpU
aHJlYWRTcGVjaWZpYzsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0dMQ29udGV4dC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250
ZXh0LmgKaW5kZXggMDU1NWRhNzNmODA4MGIxZjk1ZGMxMmVhNTc5MDZkZTI0ODg5MmExZS4uYjY2
MTdjOTA1NzQ2YmIyYWM5YmMzZjM1ODY3NjQ1NGNkMmM5NzllNyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKQEAgLTIwLDcgKzIwLDYgQEAKICNpZm5k
ZWYgR0xDb250ZXh0X2gKICNkZWZpbmUgR0xDb250ZXh0X2gKIAotI2luY2x1ZGUgIkdyYXBoaWNz
Q29udGV4dDNELmgiCiAjaW5jbHVkZSAiSW50U2l6ZS5oIgogI2luY2x1ZGUgIlBsYXRmb3JtRGlz
cGxheS5oIgogI2luY2x1ZGUgPHd0Zi9Ob25jb3B5YWJsZS5oPgpAQCAtNDEsNiArNDAsOCBAQCB0
eXBlZGVmIHVpbnQ2NF90IEdMTmF0aXZlV2luZG93VHlwZTsKIHR5cGVkZWYgc3RydWN0IF9jYWly
b19kZXZpY2UgY2Fpcm9fZGV2aWNlX3Q7CiAjZW5kaWYKIAordHlwZWRlZiB2b2lkKiBQbGF0Zm9y
bUdyYXBoaWNzQ29udGV4dDNEOworCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIGNsYXNzIEludFNp
emU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nbHgvR0xD
b250ZXh0R0xYLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dseC9HTENv
bnRleHRHTFguY3BwCmluZGV4IDk3YjEwYmRlZmU1NjE3OWYzYWZiNDYxM2JkZDIwZDA2MDBmOTM5
NjYuLmFkZjMyMTljZDkzY2I1YTg2YmQ2YTZkNjUwZTFhMDEwMjAyMjJkNWYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dseC9HTENvbnRleHRHTFguY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dseC9HTENvbnRleHRHTFguY3Bw
CkBAIC0yMCw3ICsyMCw2IEBACiAjaW5jbHVkZSAiR0xDb250ZXh0R0xYLmgiCiAKICNpZiBVU0Uo
R0xYKQotI2luY2x1ZGUgIkdyYXBoaWNzQ29udGV4dDNELmgiCiAjaW5jbHVkZSAiT3BlbkdMU2hp
bXMuaCIKICNpbmNsdWRlICJQbGF0Zm9ybURpc3BsYXlYMTEuaCIKICNpbmNsdWRlICJYRXJyb3JU
cmFwcGVyLmgiCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZS5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVh
bWVyQmFzZS5jcHAKaW5kZXggOWYxOWJiMmY5ZmQ0YTgyNjZlYWQxMGVhYmJkODcxMjMyOGYxZGNi
ZC4uZDY0Nzg3YjVjMmQwYmY4OTU5Njk2NmZlMmU5MmY2ODY3ODMxNWI1ZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJp
dmF0ZUdTdHJlYW1lckJhc2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlLmNwcApAQCAtOTMs
NyArOTMsNiBAQAogI2lmIFVTRShURVhUVVJFX01BUFBFUl9HTCkKICNpbmNsdWRlICJCaXRtYXBU
ZXh0dXJlR0wuaCIKICNpbmNsdWRlICJCaXRtYXBUZXh0dXJlUG9vbC5oIgotI2luY2x1ZGUgIkdy
YXBoaWNzQ29udGV4dDNELmgiCiAjaW5jbHVkZSAiVGV4dHVyZU1hcHBlckNvbnRleHRBdHRyaWJ1
dGVzLmgiCiAjaW5jbHVkZSAiVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJCdWZmZXIuaCIKICNp
bmNsdWRlICJUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5LmgiCkBAIC0yMjcsNyArMjI2
LDcgQEAgcHVibGljOgogICAgICAgICB1c2luZyBCdWZmZXIgPSBUZXh0dXJlTWFwcGVyUGxhdGZv
cm1MYXllckJ1ZmZlcjsKIAogICAgICAgICBpZiAoKEdTVF9WSURFT19JTkZPX0lTX1JHQigmbV92
aWRlb0ZyYW1lLmluZm8pICYmIEdTVF9WSURFT19JTkZPX05fUExBTkVTKCZtX3ZpZGVvRnJhbWUu
aW5mbykgPT0gMSkpCi0gICAgICAgICAgICByZXR1cm4gbWFrZVVuaXF1ZTxCdWZmZXI+KEJ1ZmZl
cjo6VGV4dHVyZVZhcmlhbnQgeyBCdWZmZXI6OlJHQlRleHR1cmUgeyAqc3RhdGljX2Nhc3Q8R0x1
aW50Kj4obV92aWRlb0ZyYW1lLmRhdGFbMF0pIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBHcmFwaGlj
c0NvbnRleHQzRDo6UkdCQSk7CisgICAgICAgICAgICByZXR1cm4gbWFrZVVuaXF1ZTxCdWZmZXI+
KEJ1ZmZlcjo6VGV4dHVyZVZhcmlhbnQgeyBCdWZmZXI6OlJHQlRleHR1cmUgeyAqc3RhdGljX2Nh
c3Q8R0x1aW50Kj4obV92aWRlb0ZyYW1lLmRhdGFbMF0pIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBH
TF9SR0JBKTsKIAogICAgICAgICBpZiAoR1NUX1ZJREVPX0lORk9fSVNfWVVWKCZtX3ZpZGVvRnJh
bWUuaW5mbykpIHsKICAgICAgICAgICAgIGlmIChHU1RfVklERU9fSU5GT19OX0NPTVBPTkVOVFMo
Jm1fdmlkZW9GcmFtZS5pbmZvKSA8IDMgfHwgR1NUX1ZJREVPX0lORk9fTl9QTEFORVMoJm1fdmlk
ZW9GcmFtZS5pbmZvKSA+IDMpCkBAIC0yMzcsNyArMjM2LDcgQEAgcHVibGljOgogICAgICAgICAg
ICAgICAgIC8vIElNWCBWUFUgZGVjb2RlciBkZWNvZGVzIFlVViBkYXRhIG9ubHkgaW50byB0aGUg
WSB0ZXh0dXJlIGZyb20gd2hpY2ggdGhlIHNhbXBsZXIKICAgICAgICAgICAgICAgICAvLyB0aGVu
IGRpcmVjdGx5IHByb2R1Y2VzIFJHQkEgZGF0YS4gVGV4dHVyZXMgZm9yIG90aGVyIHBsYW5lcyBh
cmVuJ3QgdXNlZCwgYnV0CiAgICAgICAgICAgICAgICAgLy8gdGhhdCdzIGRlY29kZXIncyBwcm9i
bGVtLiBXZSBoYXZlIHRvIHRyZWF0IHRoYXQgWSB0ZXh0dXJlIGFzIGhhdmluZyBSR0JBIGRhdGEu
Ci0gICAgICAgICAgICAgICAgcmV0dXJuIG1ha2VVbmlxdWU8QnVmZmVyPihCdWZmZXI6OlRleHR1
cmVWYXJpYW50IHsgQnVmZmVyOjpSR0JUZXh0dXJlIHsgKnN0YXRpY19jYXN0PEdMdWludCo+KG1f
dmlkZW9GcmFtZS5kYXRhWzBdKSB9IH0sIG1fc2l6ZSwgbV9mbGFncywgR3JhcGhpY3NDb250ZXh0
M0Q6OlJHQkEpOworICAgICAgICAgICAgICAgIHJldHVybiBtYWtlVW5pcXVlPEJ1ZmZlcj4oQnVm
ZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6UkdCVGV4dHVyZSB7ICpzdGF0aWNfY2FzdDxH
THVpbnQqPihtX3ZpZGVvRnJhbWUuZGF0YVswXSkgfSB9LCBtX3NpemUsIG1fZmxhZ3MsIEdMX1JH
QkEpOwogICAgICAgICAgICAgfQogCiAgICAgICAgICAgICB1bnNpZ25lZCBudW1iZXJPZlBsYW5l
cyA9IEdTVF9WSURFT19JTkZPX05fUExBTkVTKCZtX3ZpZGVvRnJhbWUuaW5mbyk7CkBAIC0yNjcs
NyArMjY2LDcgQEAgcHVibGljOgogICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICB9CiAK
LSAgICAgICAgICAgIHJldHVybiBtYWtlVW5pcXVlPEJ1ZmZlcj4oIEJ1ZmZlcjo6VGV4dHVyZVZh
cmlhbnQgeyBCdWZmZXI6OllVVlRleHR1cmUgeyBudW1iZXJPZlBsYW5lcywgcGxhbmVzLCB5dXZQ
bGFuZSwgeXV2UGxhbmVPZmZzZXQsIHl1dlRvUmdiIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBHcmFw
aGljc0NvbnRleHQzRDo6UkdCQSk7CisgICAgICAgICAgICByZXR1cm4gbWFrZVVuaXF1ZTxCdWZm
ZXI+KCBCdWZmZXI6OlRleHR1cmVWYXJpYW50IHsgQnVmZmVyOjpZVVZUZXh0dXJlIHsgbnVtYmVy
T2ZQbGFuZXMsIHBsYW5lcywgeXV2UGxhbmUsIHl1dlBsYW5lT2Zmc2V0LCB5dXZUb1JnYiB9IH0s
IG1fc2l6ZSwgbV9mbGFncywgR0xfUkdCQSk7CiAgICAgICAgIH0KIAogICAgICAgICByZXR1cm4g
bnVsbHB0cjsKQEAgLTEwOTQsNyArMTA5Myw3IEBAIE5hdGl2ZUltYWdlUHRyIE1lZGlhUGxheWVy
UHJpdmF0ZUdTdHJlYW1lckJhc2U6Om5hdGl2ZUltYWdlRm9yQ3VycmVudFRpbWUoKQogCiAgICAg
ZnJhbWVIb2xkZXItPndhaXRGb3JDUFVTeW5jKCk7CiAKLSAgICBpZiAoIW1fdmlkZW9UZXh0dXJl
Q29waWVyLT5jb3B5VmlkZW9UZXh0dXJlVG9QbGF0Zm9ybVRleHR1cmUoKmxheWVyQnVmZmVyLmdl
dCgpLCBzaXplLCAwLCBHcmFwaGljc0NvbnRleHQzRDo6VEVYVFVSRV8yRCwgMCwgR3JhcGhpY3ND
b250ZXh0M0Q6OlJHQkEsIEdyYXBoaWNzQ29udGV4dDNEOjpSR0JBLCBHcmFwaGljc0NvbnRleHQz
RDo6VU5TSUdORURfQllURSwgZmFsc2UsIG1fdmlkZW9Tb3VyY2VPcmllbnRhdGlvbikpCisgICAg
aWYgKCFtX3ZpZGVvVGV4dHVyZUNvcGllci0+Y29weVZpZGVvVGV4dHVyZVRvUGxhdGZvcm1UZXh0
dXJlKCpsYXllckJ1ZmZlci5nZXQoKSwgc2l6ZSwgMCwgR0xfVEVYVFVSRV8yRCwgMCwgR0xfUkdC
QSwgR0xfUkdCQSwgR0xfVU5TSUdORURfQllURSwgZmFsc2UsIG1fdmlkZW9Tb3VyY2VPcmllbnRh
dGlvbikpCiAgICAgICAgIHJldHVybiBudWxscHRyOwogCiAgICAgcmV0dXJuIGFkb3B0UmVmKGNh
aXJvX2dsX3N1cmZhY2VfY3JlYXRlX2Zvcl90ZXh0dXJlKGNvbnRleHQtPmNhaXJvRGV2aWNlKCks
IENBSVJPX0NPTlRFTlRfQ09MT1JfQUxQSEEsIG1fdmlkZW9UZXh0dXJlQ29waWVyLT5yZXN1bHRU
ZXh0dXJlKCksIHNpemUud2lkdGgoKSwgc2l6ZS5oZWlnaHQoKSkpOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL1ZpZGVvVGV4dHVyZUNvcGll
ckdTdHJlYW1lci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFt
ZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcAppbmRleCA2N2ZiNmY4OWFmMTMwOGYz
NGY1YmJmOWViZTA4MjRkYmE3Y2MwYzc5Li5lZTE0NWQyNGVjNzI5YjE5OWIxNzY4MDJkMzU5MTMw
OTA3OGU4MjhiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVh
bWVyLmNwcApAQCAtMjMsNiArMjMsNyBAQAogCiAjaWYgVVNFKEdTVFJFQU1FUl9HTCkKIAorI2lu
Y2x1ZGUgIkZsb2F0UmVjdC5oIgogI2luY2x1ZGUgIkdMQ29udGV4dC5oIgogI2luY2x1ZGUgIklt
YWdlT3JpZW50YXRpb24uaCIKICNpbmNsdWRlICJUZXh0dXJlTWFwcGVyU2hhZGVyUHJvZ3JhbS5o
Igo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>378770</attachid>
            <date>2019-09-13 19:06:12 -0700</date>
            <delta_ts>2019-09-13 19:48:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201748-20190913220611.patch</filename>
            <type>text/plain</type>
            <size>7540</size>
            <attacher name="ChangSeok Oh">changseok</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5ODIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTY5ZTIyNzg2MmY1ZTc5
YzgxM2QwZGRjN2U4ZjBiZGE4M2JmYTQ5NC4uODc4ZjAzNmYzMTEzNmIwNDgzMTYwNmRmYWVhM2E5
ZWUwNDM0MWE5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTA5LTEyICBDaGFu
Z1Nlb2sgT2ggIDxjaGFuZ3Nlb2tAd2Via2l0Lm9yZz4KKworICAgICAgICBbR1RLXSBSZW1vdmUg
R3JhcGhpY3NDb250ZXh0M0QgZGVwZW5kZW5jeSBmcm9tIHRoZSBvdXRzaWRlIG9mIFdlYkdMCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDE3NDgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGlzIGEg
cHJlbGltaW5hcnkgY2hhbmdlIHRvIGJyaW5nIEFOR0xFIHN1cHBvcnQgZm9yIFdlYkdMIHRvIEdU
SyBwb3J0LgorICAgICAgICBHcmFwaGljc0NvbnRleHQzREFOR0xFIGhhcyBpdHMgb3duIGVnbCBj
b250ZXh0IGJ1dCB3ZSB3YW50IHRvIG1ha2UgQU5HTEUgZWdsIGNvbnRleHQKKyAgICAgICAgZm9y
IFdlYkdMIGFuZCBvdGhlciBHTCBjb250ZXh0cyAoaS5lLiwgZ2x4LCBnbGVzL2VnbCkgZm9yIFRl
eHR1cmVNYXBwZXIgbGl2ZSB0b2dldGhlci4KKyAgICAgICAgTWl4ZWQgdXNlcyBvZiBHcmFwaGlj
c0NvbnRleHQzRCBvdXRzaWRlIG9mIFdlYkdMIGNvZGUgY291bGQgY2F1c2UgdW5pbnRlbmRlZCBi
ZWhhdmlvcnMuCisgICAgICAgIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoYXQgb25seSBXZWJHTCBj
b2RlIHVzZXMgaXQuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIHNpbmNlIG5vIGZ1bmN0aW9uYWxp
dHkgY2hhbmdlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5jcHA6
CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0Lmg6CisgICAgICAgICogcGxh
dGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHA6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lckJhc2UuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6R3N0VmlkZW9GcmFtZUhvbGRlcjo6cGxhdGZvcm1MYXllckJ1ZmZl
cik6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlOjpu
YXRpdmVJbWFnZUZvckN1cnJlbnRUaW1lKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcDoKKwogMjAxOS0wOS0xMiAg
U2FpZCBBYm91LUhhbGxhd2EgIDxzYWJvdWhhbGxhd2FAYXBwbGUuY29tPgogCiAgICAgICAgIFNW
R0xlbmd0aFZhbHVlIHNob3VsZCB1c2UgdHdvIGVudW1zIGZvciAndHlwZScgYW5kICdtb2RlJyBp
bnN0ZWFkIG9mIG9uZSB1bnNpZ25lZCBmb3IgJ3VuaXRzJwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5jcHAKaW5kZXggZGMzYWI5MjczYmIzMjMxMGQ1OGU3
ODgxZmIyODZjNjhlNTMxZDUxMi4uMWU0Njc4M2EwN2ZhZDgzNjI2Zjc1MjA3NDZkYzJmZGQ0ZWFl
OGMwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250
ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HTENvbnRleHQu
Y3BwCkBAIC0zNCw2ICszNCw3IEBACiAKICNpZiBVU0UoR0xYKQogI2luY2x1ZGUgIkdMQ29udGV4
dEdMWC5oIgorI2luY2x1ZGUgIk9wZW5HTFNoaW1zLmgiCiAjZW5kaWYKIAogdXNpbmcgV1RGOjpU
aHJlYWRTcGVjaWZpYzsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0dMQ29udGV4dC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250
ZXh0LmgKaW5kZXggMDU1NWRhNzNmODA4MGIxZjk1ZGMxMmVhNTc5MDZkZTI0ODg5MmExZS4uYTlm
YWE2NDZjZTVkMDBmOTU1MTI5NTg0ZDEzZTNhMDBjM2M1MjRiOSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKQEAgLTIwLDcgKzIwLDYgQEAKICNpZm5k
ZWYgR0xDb250ZXh0X2gKICNkZWZpbmUgR0xDb250ZXh0X2gKIAotI2luY2x1ZGUgIkdyYXBoaWNz
Q29udGV4dDNELmgiCiAjaW5jbHVkZSAiSW50U2l6ZS5oIgogI2luY2x1ZGUgIlBsYXRmb3JtRGlz
cGxheS5oIgogI2luY2x1ZGUgPHd0Zi9Ob25jb3B5YWJsZS5oPgpAQCAtMzAsNiArMjksNyBAQAog
Ly8gRklYTUU6IEZvciBub3cgZGVmYXVsdCB0byB0aGUgR0JNIEVHTCBwbGF0Zm9ybSwgYnV0IHRo
aXMgc2hvdWxkIHJlYWxseSBiZQogLy8gc29tZWhvdyBkZWR1Y2libGUgZnJvbSB0aGUgYnVpbGQg
Y29uZmlndXJhdGlvbi4KICNkZWZpbmUgX19HQk1fXyAxCisjZGVmaW5lIF9fa2hycGxhdGZvcm1f
aF8gMQogI2VuZGlmIC8vIFBMQVRGT1JNKFdQRSkKICNpbmNsdWRlIDxFR0wvZWdscGxhdGZvcm0u
aD4KIHR5cGVkZWYgRUdMTmF0aXZlV2luZG93VHlwZSBHTE5hdGl2ZVdpbmRvd1R5cGU7CkBAIC00
MSw2ICs0MSw4IEBAIHR5cGVkZWYgdWludDY0X3QgR0xOYXRpdmVXaW5kb3dUeXBlOwogdHlwZWRl
ZiBzdHJ1Y3QgX2NhaXJvX2RldmljZSBjYWlyb19kZXZpY2VfdDsKICNlbmRpZgogCit0eXBlZGVm
IHZvaWQqIFBsYXRmb3JtR3JhcGhpY3NDb250ZXh0M0Q7CisKIG5hbWVzcGFjZSBXZWJDb3JlIHsK
IAogY2xhc3MgSW50U2l6ZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2dseC9HTENvbnRleHRHTFguY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHAKaW5kZXggOTdiMTBiZGVmZTU2MTc5ZjNhZmI0NjEz
YmRkMjBkMDYwMGY5Mzk2Ni4uYWRmMzIxOWNkOTNjYjVhODZiZDZhNmQ2NTBlMWEwMTAyMDIyMmQ1
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29u
dGV4dEdMWC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ2x4L0dM
Q29udGV4dEdMWC5jcHAKQEAgLTIwLDcgKzIwLDYgQEAKICNpbmNsdWRlICJHTENvbnRleHRHTFgu
aCIKIAogI2lmIFVTRShHTFgpCi0jaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0M0QuaCIKICNpbmNs
dWRlICJPcGVuR0xTaGltcy5oIgogI2luY2x1ZGUgIlBsYXRmb3JtRGlzcGxheVgxMS5oIgogI2lu
Y2x1ZGUgIlhFcnJvclRyYXBwZXIuaCIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXll
clByaXZhdGVHU3RyZWFtZXJCYXNlLmNwcAppbmRleCA5ZjE5YmIyZjlmZDRhODI2NmVhZDEwZWFi
YmQ4NzEyMzI4ZjFkY2JkLi5kNjQ3ODdiNWMyZDBiZjg5NTk2OTY2ZmUyZTkyZjY4Njc4MzE1YjVl
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIv
TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lckJh
c2UuY3BwCkBAIC05Myw3ICs5Myw2IEBACiAjaWYgVVNFKFRFWFRVUkVfTUFQUEVSX0dMKQogI2lu
Y2x1ZGUgIkJpdG1hcFRleHR1cmVHTC5oIgogI2luY2x1ZGUgIkJpdG1hcFRleHR1cmVQb29sLmgi
Ci0jaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0M0QuaCIKICNpbmNsdWRlICJUZXh0dXJlTWFwcGVy
Q29udGV4dEF0dHJpYnV0ZXMuaCIKICNpbmNsdWRlICJUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXll
ckJ1ZmZlci5oIgogI2luY2x1ZGUgIlRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHkuaCIK
QEAgLTIyNyw3ICsyMjYsNyBAQCBwdWJsaWM6CiAgICAgICAgIHVzaW5nIEJ1ZmZlciA9IFRleHR1
cmVNYXBwZXJQbGF0Zm9ybUxheWVyQnVmZmVyOwogCiAgICAgICAgIGlmICgoR1NUX1ZJREVPX0lO
Rk9fSVNfUkdCKCZtX3ZpZGVvRnJhbWUuaW5mbykgJiYgR1NUX1ZJREVPX0lORk9fTl9QTEFORVMo
Jm1fdmlkZW9GcmFtZS5pbmZvKSA9PSAxKSkKLSAgICAgICAgICAgIHJldHVybiBtYWtlVW5pcXVl
PEJ1ZmZlcj4oQnVmZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6UkdCVGV4dHVyZSB7ICpz
dGF0aWNfY2FzdDxHTHVpbnQqPihtX3ZpZGVvRnJhbWUuZGF0YVswXSkgfSB9LCBtX3NpemUsIG1f
ZmxhZ3MsIEdyYXBoaWNzQ29udGV4dDNEOjpSR0JBKTsKKyAgICAgICAgICAgIHJldHVybiBtYWtl
VW5pcXVlPEJ1ZmZlcj4oQnVmZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6UkdCVGV4dHVy
ZSB7ICpzdGF0aWNfY2FzdDxHTHVpbnQqPihtX3ZpZGVvRnJhbWUuZGF0YVswXSkgfSB9LCBtX3Np
emUsIG1fZmxhZ3MsIEdMX1JHQkEpOwogCiAgICAgICAgIGlmIChHU1RfVklERU9fSU5GT19JU19Z
VVYoJm1fdmlkZW9GcmFtZS5pbmZvKSkgewogICAgICAgICAgICAgaWYgKEdTVF9WSURFT19JTkZP
X05fQ09NUE9ORU5UUygmbV92aWRlb0ZyYW1lLmluZm8pIDwgMyB8fCBHU1RfVklERU9fSU5GT19O
X1BMQU5FUygmbV92aWRlb0ZyYW1lLmluZm8pID4gMykKQEAgLTIzNyw3ICsyMzYsNyBAQCBwdWJs
aWM6CiAgICAgICAgICAgICAgICAgLy8gSU1YIFZQVSBkZWNvZGVyIGRlY29kZXMgWVVWIGRhdGEg
b25seSBpbnRvIHRoZSBZIHRleHR1cmUgZnJvbSB3aGljaCB0aGUgc2FtcGxlcgogICAgICAgICAg
ICAgICAgIC8vIHRoZW4gZGlyZWN0bHkgcHJvZHVjZXMgUkdCQSBkYXRhLiBUZXh0dXJlcyBmb3Ig
b3RoZXIgcGxhbmVzIGFyZW4ndCB1c2VkLCBidXQKICAgICAgICAgICAgICAgICAvLyB0aGF0J3Mg
ZGVjb2RlcidzIHByb2JsZW0uIFdlIGhhdmUgdG8gdHJlYXQgdGhhdCBZIHRleHR1cmUgYXMgaGF2
aW5nIFJHQkEgZGF0YS4KLSAgICAgICAgICAgICAgICByZXR1cm4gbWFrZVVuaXF1ZTxCdWZmZXI+
KEJ1ZmZlcjo6VGV4dHVyZVZhcmlhbnQgeyBCdWZmZXI6OlJHQlRleHR1cmUgeyAqc3RhdGljX2Nh
c3Q8R0x1aW50Kj4obV92aWRlb0ZyYW1lLmRhdGFbMF0pIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBH
cmFwaGljc0NvbnRleHQzRDo6UkdCQSk7CisgICAgICAgICAgICAgICAgcmV0dXJuIG1ha2VVbmlx
dWU8QnVmZmVyPihCdWZmZXI6OlRleHR1cmVWYXJpYW50IHsgQnVmZmVyOjpSR0JUZXh0dXJlIHsg
KnN0YXRpY19jYXN0PEdMdWludCo+KG1fdmlkZW9GcmFtZS5kYXRhWzBdKSB9IH0sIG1fc2l6ZSwg
bV9mbGFncywgR0xfUkdCQSk7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIHVuc2lnbmVk
IG51bWJlck9mUGxhbmVzID0gR1NUX1ZJREVPX0lORk9fTl9QTEFORVMoJm1fdmlkZW9GcmFtZS5p
bmZvKTsKQEAgLTI2Nyw3ICsyNjYsNyBAQCBwdWJsaWM6CiAgICAgICAgICAgICAgICAgfTsKICAg
ICAgICAgICAgIH0KIAotICAgICAgICAgICAgcmV0dXJuIG1ha2VVbmlxdWU8QnVmZmVyPiggQnVm
ZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6WVVWVGV4dHVyZSB7IG51bWJlck9mUGxhbmVz
LCBwbGFuZXMsIHl1dlBsYW5lLCB5dXZQbGFuZU9mZnNldCwgeXV2VG9SZ2IgfSB9LCBtX3NpemUs
IG1fZmxhZ3MsIEdyYXBoaWNzQ29udGV4dDNEOjpSR0JBKTsKKyAgICAgICAgICAgIHJldHVybiBt
YWtlVW5pcXVlPEJ1ZmZlcj4oIEJ1ZmZlcjo6VGV4dHVyZVZhcmlhbnQgeyBCdWZmZXI6OllVVlRl
eHR1cmUgeyBudW1iZXJPZlBsYW5lcywgcGxhbmVzLCB5dXZQbGFuZSwgeXV2UGxhbmVPZmZzZXQs
IHl1dlRvUmdiIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBHTF9SR0JBKTsKICAgICAgICAgfQogCiAg
ICAgICAgIHJldHVybiBudWxscHRyOwpAQCAtMTA5NCw3ICsxMDkzLDcgQEAgTmF0aXZlSW1hZ2VQ
dHIgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZTo6bmF0aXZlSW1hZ2VGb3JDdXJyZW50
VGltZSgpCiAKICAgICBmcmFtZUhvbGRlci0+d2FpdEZvckNQVVN5bmMoKTsKIAotICAgIGlmICgh
bV92aWRlb1RleHR1cmVDb3BpZXItPmNvcHlWaWRlb1RleHR1cmVUb1BsYXRmb3JtVGV4dHVyZSgq
bGF5ZXJCdWZmZXIuZ2V0KCksIHNpemUsIDAsIEdyYXBoaWNzQ29udGV4dDNEOjpURVhUVVJFXzJE
LCAwLCBHcmFwaGljc0NvbnRleHQzRDo6UkdCQSwgR3JhcGhpY3NDb250ZXh0M0Q6OlJHQkEsIEdy
YXBoaWNzQ29udGV4dDNEOjpVTlNJR05FRF9CWVRFLCBmYWxzZSwgbV92aWRlb1NvdXJjZU9yaWVu
dGF0aW9uKSkKKyAgICBpZiAoIW1fdmlkZW9UZXh0dXJlQ29waWVyLT5jb3B5VmlkZW9UZXh0dXJl
VG9QbGF0Zm9ybVRleHR1cmUoKmxheWVyQnVmZmVyLmdldCgpLCBzaXplLCAwLCBHTF9URVhUVVJF
XzJELCAwLCBHTF9SR0JBLCBHTF9SR0JBLCBHTF9VTlNJR05FRF9CWVRFLCBmYWxzZSwgbV92aWRl
b1NvdXJjZU9yaWVudGF0aW9uKSkKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAKICAgICByZXR1
cm4gYWRvcHRSZWYoY2Fpcm9fZ2xfc3VyZmFjZV9jcmVhdGVfZm9yX3RleHR1cmUoY29udGV4dC0+
Y2Fpcm9EZXZpY2UoKSwgQ0FJUk9fQ09OVEVOVF9DT0xPUl9BTFBIQSwgbV92aWRlb1RleHR1cmVD
b3BpZXItPnJlc3VsdFRleHR1cmUoKSwgc2l6ZS53aWR0aCgpLCBzaXplLmhlaWdodCgpKSk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlk
ZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2dzdHJlYW1lci9WaWRlb1RleHR1cmVDb3BpZXJHU3RyZWFtZXIuY3BwCmluZGV4IDY3
ZmI2Zjg5YWYxMzA4ZjM0ZjViYmY5ZWJlMDgyNGRiYTdjYzBjNzkuLmVlMTQ1ZDI0ZWM3MjliMTk5
YjE3NjgwMmQzNTkxMzA5MDc4ZTgyOGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2dzdHJlYW1lci9WaWRlb1RleHR1cmVDb3BpZXJHU3RyZWFtZXIuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9WaWRlb1RleHR1
cmVDb3BpZXJHU3RyZWFtZXIuY3BwCkBAIC0yMyw2ICsyMyw3IEBACiAKICNpZiBVU0UoR1NUUkVB
TUVSX0dMKQogCisjaW5jbHVkZSAiRmxvYXRSZWN0LmgiCiAjaW5jbHVkZSAiR0xDb250ZXh0Lmgi
CiAjaW5jbHVkZSAiSW1hZ2VPcmllbnRhdGlvbi5oIgogI2luY2x1ZGUgIlRleHR1cmVNYXBwZXJT
aGFkZXJQcm9ncmFtLmgiCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>378774</attachid>
            <date>2019-09-13 19:48:10 -0700</date>
            <delta_ts>2019-09-13 21:17:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201748-20190913224809.patch</filename>
            <type>text/plain</type>
            <size>7273</size>
            <attacher name="ChangSeok Oh">changseok</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5ODIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTY5ZTIyNzg2MmY1ZTc5
YzgxM2QwZGRjN2U4ZjBiZGE4M2JmYTQ5NC4uODc4ZjAzNmYzMTEzNmIwNDgzMTYwNmRmYWVhM2E5
ZWUwNDM0MWE5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTA5LTEyICBDaGFu
Z1Nlb2sgT2ggIDxjaGFuZ3Nlb2tAd2Via2l0Lm9yZz4KKworICAgICAgICBbR1RLXSBSZW1vdmUg
R3JhcGhpY3NDb250ZXh0M0QgZGVwZW5kZW5jeSBmcm9tIHRoZSBvdXRzaWRlIG9mIFdlYkdMCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDE3NDgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGlzIGEg
cHJlbGltaW5hcnkgY2hhbmdlIHRvIGJyaW5nIEFOR0xFIHN1cHBvcnQgZm9yIFdlYkdMIHRvIEdU
SyBwb3J0LgorICAgICAgICBHcmFwaGljc0NvbnRleHQzREFOR0xFIGhhcyBpdHMgb3duIGVnbCBj
b250ZXh0IGJ1dCB3ZSB3YW50IHRvIG1ha2UgQU5HTEUgZWdsIGNvbnRleHQKKyAgICAgICAgZm9y
IFdlYkdMIGFuZCBvdGhlciBHTCBjb250ZXh0cyAoaS5lLiwgZ2x4LCBnbGVzL2VnbCkgZm9yIFRl
eHR1cmVNYXBwZXIgbGl2ZSB0b2dldGhlci4KKyAgICAgICAgTWl4ZWQgdXNlcyBvZiBHcmFwaGlj
c0NvbnRleHQzRCBvdXRzaWRlIG9mIFdlYkdMIGNvZGUgY291bGQgY2F1c2UgdW5pbnRlbmRlZCBi
ZWhhdmlvcnMuCisgICAgICAgIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoYXQgb25seSBXZWJHTCBj
b2RlIHVzZXMgaXQuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIHNpbmNlIG5vIGZ1bmN0aW9uYWxp
dHkgY2hhbmdlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5jcHA6
CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0Lmg6CisgICAgICAgICogcGxh
dGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHA6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lckJhc2UuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6R3N0VmlkZW9GcmFtZUhvbGRlcjo6cGxhdGZvcm1MYXllckJ1ZmZl
cik6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlOjpu
YXRpdmVJbWFnZUZvckN1cnJlbnRUaW1lKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcDoKKwogMjAxOS0wOS0xMiAg
U2FpZCBBYm91LUhhbGxhd2EgIDxzYWJvdWhhbGxhd2FAYXBwbGUuY29tPgogCiAgICAgICAgIFNW
R0xlbmd0aFZhbHVlIHNob3VsZCB1c2UgdHdvIGVudW1zIGZvciAndHlwZScgYW5kICdtb2RlJyBp
bnN0ZWFkIG9mIG9uZSB1bnNpZ25lZCBmb3IgJ3VuaXRzJwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5jcHAKaW5kZXggZGMzYWI5MjczYmIzMjMxMGQ1OGU3
ODgxZmIyODZjNjhlNTMxZDUxMi4uMWU0Njc4M2EwN2ZhZDgzNjI2Zjc1MjA3NDZkYzJmZGQ0ZWFl
OGMwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250
ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HTENvbnRleHQu
Y3BwCkBAIC0zNCw2ICszNCw3IEBACiAKICNpZiBVU0UoR0xYKQogI2luY2x1ZGUgIkdMQ29udGV4
dEdMWC5oIgorI2luY2x1ZGUgIk9wZW5HTFNoaW1zLmgiCiAjZW5kaWYKIAogdXNpbmcgV1RGOjpU
aHJlYWRTcGVjaWZpYzsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0dMQ29udGV4dC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250
ZXh0LmgKaW5kZXggMDU1NWRhNzNmODA4MGIxZjk1ZGMxMmVhNTc5MDZkZTI0ODg5MmExZS4uYjRh
MjY3MGIyNGFhNmM3NzBhNjI1OTI5NjgzMzBjMWU3Nzg0NjQ4NiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKQEAgLTIwLDcgKzIwLDcgQEAKICNpZm5k
ZWYgR0xDb250ZXh0X2gKICNkZWZpbmUgR0xDb250ZXh0X2gKIAotI2luY2x1ZGUgIkdyYXBoaWNz
Q29udGV4dDNELmgiCisjaW5jbHVkZSAiQU5HTEVXZWJLaXRCcmlkZ2UuaCIKICNpbmNsdWRlICJJ
bnRTaXplLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1EaXNwbGF5LmgiCiAjaW5jbHVkZSA8d3RmL05v
bmNvcHlhYmxlLmg+CkBAIC00MSw2ICs0MSw4IEBAIHR5cGVkZWYgdWludDY0X3QgR0xOYXRpdmVX
aW5kb3dUeXBlOwogdHlwZWRlZiBzdHJ1Y3QgX2NhaXJvX2RldmljZSBjYWlyb19kZXZpY2VfdDsK
ICNlbmRpZgogCit0eXBlZGVmIHZvaWQqIFBsYXRmb3JtR3JhcGhpY3NDb250ZXh0M0Q7CisKIG5h
bWVzcGFjZSBXZWJDb3JlIHsKIAogY2xhc3MgSW50U2l6ZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dseC9HTENvbnRleHRHTFguY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHAKaW5kZXggOTdiMTBi
ZGVmZTU2MTc5ZjNhZmI0NjEzYmRkMjBkMDYwMGY5Mzk2Ni4uYWRmMzIxOWNkOTNjYjVhODZiZDZh
NmQ2NTBlMWEwMTAyMDIyMmQ1ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHAKQEAgLTIwLDcgKzIwLDYgQEAKICNpbmNs
dWRlICJHTENvbnRleHRHTFguaCIKIAogI2lmIFVTRShHTFgpCi0jaW5jbHVkZSAiR3JhcGhpY3ND
b250ZXh0M0QuaCIKICNpbmNsdWRlICJPcGVuR0xTaGltcy5oIgogI2luY2x1ZGUgIlBsYXRmb3Jt
RGlzcGxheVgxMS5oIgogI2luY2x1ZGUgIlhFcnJvclRyYXBwZXIuaCIKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZh
dGVHU3RyZWFtZXJCYXNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dz
dHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlLmNwcAppbmRleCA5ZjE5YmIy
ZjlmZDRhODI2NmVhZDEwZWFiYmQ4NzEyMzI4ZjFkY2JkLi5kNjQ3ODdiNWMyZDBiZjg5NTk2OTY2
ZmUyZTkyZjY4Njc4MzE1YjVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZS5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVy
UHJpdmF0ZUdTdHJlYW1lckJhc2UuY3BwCkBAIC05Myw3ICs5Myw2IEBACiAjaWYgVVNFKFRFWFRV
UkVfTUFQUEVSX0dMKQogI2luY2x1ZGUgIkJpdG1hcFRleHR1cmVHTC5oIgogI2luY2x1ZGUgIkJp
dG1hcFRleHR1cmVQb29sLmgiCi0jaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0M0QuaCIKICNpbmNs
dWRlICJUZXh0dXJlTWFwcGVyQ29udGV4dEF0dHJpYnV0ZXMuaCIKICNpbmNsdWRlICJUZXh0dXJl
TWFwcGVyUGxhdGZvcm1MYXllckJ1ZmZlci5oIgogI2luY2x1ZGUgIlRleHR1cmVNYXBwZXJQbGF0
Zm9ybUxheWVyUHJveHkuaCIKQEAgLTIyNyw3ICsyMjYsNyBAQCBwdWJsaWM6CiAgICAgICAgIHVz
aW5nIEJ1ZmZlciA9IFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyQnVmZmVyOwogCiAgICAgICAg
IGlmICgoR1NUX1ZJREVPX0lORk9fSVNfUkdCKCZtX3ZpZGVvRnJhbWUuaW5mbykgJiYgR1NUX1ZJ
REVPX0lORk9fTl9QTEFORVMoJm1fdmlkZW9GcmFtZS5pbmZvKSA9PSAxKSkKLSAgICAgICAgICAg
IHJldHVybiBtYWtlVW5pcXVlPEJ1ZmZlcj4oQnVmZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZl
cjo6UkdCVGV4dHVyZSB7ICpzdGF0aWNfY2FzdDxHTHVpbnQqPihtX3ZpZGVvRnJhbWUuZGF0YVsw
XSkgfSB9LCBtX3NpemUsIG1fZmxhZ3MsIEdyYXBoaWNzQ29udGV4dDNEOjpSR0JBKTsKKyAgICAg
ICAgICAgIHJldHVybiBtYWtlVW5pcXVlPEJ1ZmZlcj4oQnVmZmVyOjpUZXh0dXJlVmFyaWFudCB7
IEJ1ZmZlcjo6UkdCVGV4dHVyZSB7ICpzdGF0aWNfY2FzdDxHTHVpbnQqPihtX3ZpZGVvRnJhbWUu
ZGF0YVswXSkgfSB9LCBtX3NpemUsIG1fZmxhZ3MsIEdMX1JHQkEpOwogCiAgICAgICAgIGlmIChH
U1RfVklERU9fSU5GT19JU19ZVVYoJm1fdmlkZW9GcmFtZS5pbmZvKSkgewogICAgICAgICAgICAg
aWYgKEdTVF9WSURFT19JTkZPX05fQ09NUE9ORU5UUygmbV92aWRlb0ZyYW1lLmluZm8pIDwgMyB8
fCBHU1RfVklERU9fSU5GT19OX1BMQU5FUygmbV92aWRlb0ZyYW1lLmluZm8pID4gMykKQEAgLTIz
Nyw3ICsyMzYsNyBAQCBwdWJsaWM6CiAgICAgICAgICAgICAgICAgLy8gSU1YIFZQVSBkZWNvZGVy
IGRlY29kZXMgWVVWIGRhdGEgb25seSBpbnRvIHRoZSBZIHRleHR1cmUgZnJvbSB3aGljaCB0aGUg
c2FtcGxlcgogICAgICAgICAgICAgICAgIC8vIHRoZW4gZGlyZWN0bHkgcHJvZHVjZXMgUkdCQSBk
YXRhLiBUZXh0dXJlcyBmb3Igb3RoZXIgcGxhbmVzIGFyZW4ndCB1c2VkLCBidXQKICAgICAgICAg
ICAgICAgICAvLyB0aGF0J3MgZGVjb2RlcidzIHByb2JsZW0uIFdlIGhhdmUgdG8gdHJlYXQgdGhh
dCBZIHRleHR1cmUgYXMgaGF2aW5nIFJHQkEgZGF0YS4KLSAgICAgICAgICAgICAgICByZXR1cm4g
bWFrZVVuaXF1ZTxCdWZmZXI+KEJ1ZmZlcjo6VGV4dHVyZVZhcmlhbnQgeyBCdWZmZXI6OlJHQlRl
eHR1cmUgeyAqc3RhdGljX2Nhc3Q8R0x1aW50Kj4obV92aWRlb0ZyYW1lLmRhdGFbMF0pIH0gfSwg
bV9zaXplLCBtX2ZsYWdzLCBHcmFwaGljc0NvbnRleHQzRDo6UkdCQSk7CisgICAgICAgICAgICAg
ICAgcmV0dXJuIG1ha2VVbmlxdWU8QnVmZmVyPihCdWZmZXI6OlRleHR1cmVWYXJpYW50IHsgQnVm
ZmVyOjpSR0JUZXh0dXJlIHsgKnN0YXRpY19jYXN0PEdMdWludCo+KG1fdmlkZW9GcmFtZS5kYXRh
WzBdKSB9IH0sIG1fc2l6ZSwgbV9mbGFncywgR0xfUkdCQSk7CiAgICAgICAgICAgICB9CiAKICAg
ICAgICAgICAgIHVuc2lnbmVkIG51bWJlck9mUGxhbmVzID0gR1NUX1ZJREVPX0lORk9fTl9QTEFO
RVMoJm1fdmlkZW9GcmFtZS5pbmZvKTsKQEAgLTI2Nyw3ICsyNjYsNyBAQCBwdWJsaWM6CiAgICAg
ICAgICAgICAgICAgfTsKICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgcmV0dXJuIG1ha2VV
bmlxdWU8QnVmZmVyPiggQnVmZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6WVVWVGV4dHVy
ZSB7IG51bWJlck9mUGxhbmVzLCBwbGFuZXMsIHl1dlBsYW5lLCB5dXZQbGFuZU9mZnNldCwgeXV2
VG9SZ2IgfSB9LCBtX3NpemUsIG1fZmxhZ3MsIEdyYXBoaWNzQ29udGV4dDNEOjpSR0JBKTsKKyAg
ICAgICAgICAgIHJldHVybiBtYWtlVW5pcXVlPEJ1ZmZlcj4oIEJ1ZmZlcjo6VGV4dHVyZVZhcmlh
bnQgeyBCdWZmZXI6OllVVlRleHR1cmUgeyBudW1iZXJPZlBsYW5lcywgcGxhbmVzLCB5dXZQbGFu
ZSwgeXV2UGxhbmVPZmZzZXQsIHl1dlRvUmdiIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBHTF9SR0JB
KTsKICAgICAgICAgfQogCiAgICAgICAgIHJldHVybiBudWxscHRyOwpAQCAtMTA5NCw3ICsxMDkz
LDcgQEAgTmF0aXZlSW1hZ2VQdHIgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZTo6bmF0
aXZlSW1hZ2VGb3JDdXJyZW50VGltZSgpCiAKICAgICBmcmFtZUhvbGRlci0+d2FpdEZvckNQVVN5
bmMoKTsKIAotICAgIGlmICghbV92aWRlb1RleHR1cmVDb3BpZXItPmNvcHlWaWRlb1RleHR1cmVU
b1BsYXRmb3JtVGV4dHVyZSgqbGF5ZXJCdWZmZXIuZ2V0KCksIHNpemUsIDAsIEdyYXBoaWNzQ29u
dGV4dDNEOjpURVhUVVJFXzJELCAwLCBHcmFwaGljc0NvbnRleHQzRDo6UkdCQSwgR3JhcGhpY3ND
b250ZXh0M0Q6OlJHQkEsIEdyYXBoaWNzQ29udGV4dDNEOjpVTlNJR05FRF9CWVRFLCBmYWxzZSwg
bV92aWRlb1NvdXJjZU9yaWVudGF0aW9uKSkKKyAgICBpZiAoIW1fdmlkZW9UZXh0dXJlQ29waWVy
LT5jb3B5VmlkZW9UZXh0dXJlVG9QbGF0Zm9ybVRleHR1cmUoKmxheWVyQnVmZmVyLmdldCgpLCBz
aXplLCAwLCBHTF9URVhUVVJFXzJELCAwLCBHTF9SR0JBLCBHTF9SR0JBLCBHTF9VTlNJR05FRF9C
WVRFLCBmYWxzZSwgbV92aWRlb1NvdXJjZU9yaWVudGF0aW9uKSkKICAgICAgICAgcmV0dXJuIG51
bGxwdHI7CiAKICAgICByZXR1cm4gYWRvcHRSZWYoY2Fpcm9fZ2xfc3VyZmFjZV9jcmVhdGVfZm9y
X3RleHR1cmUoY29udGV4dC0+Y2Fpcm9EZXZpY2UoKSwgQ0FJUk9fQ09OVEVOVF9DT0xPUl9BTFBI
QSwgbV92aWRlb1RleHR1cmVDb3BpZXItPnJlc3VsdFRleHR1cmUoKSwgc2l6ZS53aWR0aCgpLCBz
aXplLmhlaWdodCgpKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9nc3RyZWFtZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9WaWRlb1RleHR1cmVDb3BpZXJHU3Ry
ZWFtZXIuY3BwCmluZGV4IDY3ZmI2Zjg5YWYxMzA4ZjM0ZjViYmY5ZWJlMDgyNGRiYTdjYzBjNzku
LmVlMTQ1ZDI0ZWM3MjliMTk5YjE3NjgwMmQzNTkxMzA5MDc4ZTgyOGIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9WaWRlb1RleHR1cmVDb3Bp
ZXJHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dz
dHJlYW1lci9WaWRlb1RleHR1cmVDb3BpZXJHU3RyZWFtZXIuY3BwCkBAIC0yMyw2ICsyMyw3IEBA
CiAKICNpZiBVU0UoR1NUUkVBTUVSX0dMKQogCisjaW5jbHVkZSAiRmxvYXRSZWN0LmgiCiAjaW5j
bHVkZSAiR0xDb250ZXh0LmgiCiAjaW5jbHVkZSAiSW1hZ2VPcmllbnRhdGlvbi5oIgogI2luY2x1
ZGUgIlRleHR1cmVNYXBwZXJTaGFkZXJQcm9ncmFtLmgiCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>378783</attachid>
            <date>2019-09-13 21:17:32 -0700</date>
            <delta_ts>2019-09-16 11:59:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201748-20190914001731.patch</filename>
            <type>text/plain</type>
            <size>7249</size>
            <attacher name="ChangSeok Oh">changseok</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5ODY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjc1M2Q1OTU5N2I1Nzc0
NWQwYmIwYzU4MjYyN2JkMzQ4MWRhMjYyYS4uYTNmYjgzNmQ5M2ZiOTNjNjExOGNlYWI5ZTY2NmJh
MWNiNzEyMDE5MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTA5LTEzICBDaGFu
Z1Nlb2sgT2ggIDxjaGFuZ3Nlb2tAd2Via2l0Lm9yZz4KKworICAgICAgICBbR1RLXSBSZW1vdmUg
R3JhcGhpY3NDb250ZXh0M0QgZGVwZW5kZW5jeSBmcm9tIHRoZSBvdXRzaWRlIG9mIFdlYkdMCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDE3NDgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGlzIGEg
cHJlbGltaW5hcnkgY2hhbmdlIHRvIGJyaW5nIEFOR0xFIHN1cHBvcnQgZm9yIFdlYkdMIHRvIEdU
SyBwb3J0LgorICAgICAgICBHcmFwaGljc0NvbnRleHQzREFOR0xFIGhhcyBpdHMgb3duIGVnbCBj
b250ZXh0IGJ1dCB3ZSB3YW50IHRvIG1ha2UgQU5HTEUgZWdsIGNvbnRleHQKKyAgICAgICAgZm9y
IFdlYkdMIGFuZCBvdGhlciBHTCBjb250ZXh0cyAoaS5lLiwgZ2x4LCBnbGVzL2VnbCkgZm9yIFRl
eHR1cmVNYXBwZXIgbGl2ZSB0b2dldGhlci4KKyAgICAgICAgTWl4ZWQgdXNlcyBvZiBHcmFwaGlj
c0NvbnRleHQzRCBvdXRzaWRlIG9mIFdlYkdMIGNvZGUgY291bGQgY2F1c2UgdW5pbnRlbmRlZCBi
ZWhhdmlvcnMuCisgICAgICAgIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoYXQgb25seSBXZWJHTCBj
b2RlIHVzZXMgaXQuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIHNpbmNlIG5vIGZ1bmN0aW9uYWxp
dHkgY2hhbmdlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5jcHA6
CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0Lmg6CisgICAgICAgICogcGxh
dGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdMWC5jcHA6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lckJhc2UuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6R3N0VmlkZW9GcmFtZUhvbGRlcjo6cGxhdGZvcm1MYXllckJ1ZmZl
cik6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlOjpu
YXRpdmVJbWFnZUZvckN1cnJlbnRUaW1lKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvVmlkZW9UZXh0dXJlQ29waWVyR1N0cmVhbWVyLmNwcDoKKwogMjAxOS0wOS0xMSAg
RGVhbiBKYWNrc29uICA8ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgUHJvdmlkZSBhIHByb3Rv
dHlwZSBmb3IgQVIgUXVpY2tMb29rIHRvIHRyaWdnZXIgcHJvY2Vzc2luZyBpbiB0aGUgb3JpZ2lu
YXRpbmcgcGFnZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
R0xDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4
dC5jcHAKaW5kZXggZGMzYWI5MjczYmIzMjMxMGQ1OGU3ODgxZmIyODZjNjhlNTMxZDUxMi4uMWU0
Njc4M2EwN2ZhZDgzNjI2Zjc1MjA3NDZkYzJmZGQ0ZWFlOGMwZCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HTENvbnRleHQuY3BwCkBAIC0zNCw2ICszNCw3IEBACiAK
ICNpZiBVU0UoR0xYKQogI2luY2x1ZGUgIkdMQ29udGV4dEdMWC5oIgorI2luY2x1ZGUgIk9wZW5H
TFNoaW1zLmgiCiAjZW5kaWYKIAogdXNpbmcgV1RGOjpUaHJlYWRTcGVjaWZpYzsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5oIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKaW5kZXggMDU1NWRhNzNmODA4
MGIxZjk1ZGMxMmVhNTc5MDZkZTI0ODg5MmExZS4uYjRhMjY3MGIyNGFhNmM3NzBhNjI1OTI5Njgz
MzBjMWU3Nzg0NjQ4NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvR0xDb250ZXh0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xD
b250ZXh0LmgKQEAgLTIwLDcgKzIwLDcgQEAKICNpZm5kZWYgR0xDb250ZXh0X2gKICNkZWZpbmUg
R0xDb250ZXh0X2gKIAotI2luY2x1ZGUgIkdyYXBoaWNzQ29udGV4dDNELmgiCisjaW5jbHVkZSAi
QU5HTEVXZWJLaXRCcmlkZ2UuaCIKICNpbmNsdWRlICJJbnRTaXplLmgiCiAjaW5jbHVkZSAiUGxh
dGZvcm1EaXNwbGF5LmgiCiAjaW5jbHVkZSA8d3RmL05vbmNvcHlhYmxlLmg+CkBAIC00MSw2ICs0
MSw4IEBAIHR5cGVkZWYgdWludDY0X3QgR0xOYXRpdmVXaW5kb3dUeXBlOwogdHlwZWRlZiBzdHJ1
Y3QgX2NhaXJvX2RldmljZSBjYWlyb19kZXZpY2VfdDsKICNlbmRpZgogCit0eXBlZGVmIHZvaWQq
IFBsYXRmb3JtR3JhcGhpY3NDb250ZXh0M0Q7CisKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogY2xh
c3MgSW50U2l6ZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2dseC9HTENvbnRleHRHTFguY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Z2x4L0dMQ29udGV4dEdMWC5jcHAKaW5kZXggOTdiMTBiZGVmZTU2MTc5ZjNhZmI0NjEzYmRkMjBk
MDYwMGY5Mzk2Ni4uYWRmMzIxOWNkOTNjYjVhODZiZDZhNmQ2NTBlMWEwMTAyMDIyMmQ1ZiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4dEdM
WC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ2x4L0dMQ29udGV4
dEdMWC5jcHAKQEAgLTIwLDcgKzIwLDYgQEAKICNpbmNsdWRlICJHTENvbnRleHRHTFguaCIKIAog
I2lmIFVTRShHTFgpCi0jaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0M0QuaCIKICNpbmNsdWRlICJP
cGVuR0xTaGltcy5oIgogI2luY2x1ZGUgIlBsYXRmb3JtRGlzcGxheVgxMS5oIgogI2luY2x1ZGUg
IlhFcnJvclRyYXBwZXIuaCIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJCYXNlLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZh
dGVHU3RyZWFtZXJCYXNlLmNwcAppbmRleCA5ZjE5YmIyZjlmZDRhODI2NmVhZDEwZWFiYmQ4NzEy
MzI4ZjFkY2JkLi5kNjQ3ODdiNWMyZDBiZjg5NTk2OTY2ZmUyZTkyZjY4Njc4MzE1YjVlIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQ
bGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lckJhc2UuY3Bw
CkBAIC05Myw3ICs5Myw2IEBACiAjaWYgVVNFKFRFWFRVUkVfTUFQUEVSX0dMKQogI2luY2x1ZGUg
IkJpdG1hcFRleHR1cmVHTC5oIgogI2luY2x1ZGUgIkJpdG1hcFRleHR1cmVQb29sLmgiCi0jaW5j
bHVkZSAiR3JhcGhpY3NDb250ZXh0M0QuaCIKICNpbmNsdWRlICJUZXh0dXJlTWFwcGVyQ29udGV4
dEF0dHJpYnV0ZXMuaCIKICNpbmNsdWRlICJUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllckJ1ZmZl
ci5oIgogI2luY2x1ZGUgIlRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHkuaCIKQEAgLTIy
Nyw3ICsyMjYsNyBAQCBwdWJsaWM6CiAgICAgICAgIHVzaW5nIEJ1ZmZlciA9IFRleHR1cmVNYXBw
ZXJQbGF0Zm9ybUxheWVyQnVmZmVyOwogCiAgICAgICAgIGlmICgoR1NUX1ZJREVPX0lORk9fSVNf
UkdCKCZtX3ZpZGVvRnJhbWUuaW5mbykgJiYgR1NUX1ZJREVPX0lORk9fTl9QTEFORVMoJm1fdmlk
ZW9GcmFtZS5pbmZvKSA9PSAxKSkKLSAgICAgICAgICAgIHJldHVybiBtYWtlVW5pcXVlPEJ1ZmZl
cj4oQnVmZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6UkdCVGV4dHVyZSB7ICpzdGF0aWNf
Y2FzdDxHTHVpbnQqPihtX3ZpZGVvRnJhbWUuZGF0YVswXSkgfSB9LCBtX3NpemUsIG1fZmxhZ3Ms
IEdyYXBoaWNzQ29udGV4dDNEOjpSR0JBKTsKKyAgICAgICAgICAgIHJldHVybiBtYWtlVW5pcXVl
PEJ1ZmZlcj4oQnVmZmVyOjpUZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6UkdCVGV4dHVyZSB7ICpz
dGF0aWNfY2FzdDxHTHVpbnQqPihtX3ZpZGVvRnJhbWUuZGF0YVswXSkgfSB9LCBtX3NpemUsIG1f
ZmxhZ3MsIEdMX1JHQkEpOwogCiAgICAgICAgIGlmIChHU1RfVklERU9fSU5GT19JU19ZVVYoJm1f
dmlkZW9GcmFtZS5pbmZvKSkgewogICAgICAgICAgICAgaWYgKEdTVF9WSURFT19JTkZPX05fQ09N
UE9ORU5UUygmbV92aWRlb0ZyYW1lLmluZm8pIDwgMyB8fCBHU1RfVklERU9fSU5GT19OX1BMQU5F
UygmbV92aWRlb0ZyYW1lLmluZm8pID4gMykKQEAgLTIzNyw3ICsyMzYsNyBAQCBwdWJsaWM6CiAg
ICAgICAgICAgICAgICAgLy8gSU1YIFZQVSBkZWNvZGVyIGRlY29kZXMgWVVWIGRhdGEgb25seSBp
bnRvIHRoZSBZIHRleHR1cmUgZnJvbSB3aGljaCB0aGUgc2FtcGxlcgogICAgICAgICAgICAgICAg
IC8vIHRoZW4gZGlyZWN0bHkgcHJvZHVjZXMgUkdCQSBkYXRhLiBUZXh0dXJlcyBmb3Igb3RoZXIg
cGxhbmVzIGFyZW4ndCB1c2VkLCBidXQKICAgICAgICAgICAgICAgICAvLyB0aGF0J3MgZGVjb2Rl
cidzIHByb2JsZW0uIFdlIGhhdmUgdG8gdHJlYXQgdGhhdCBZIHRleHR1cmUgYXMgaGF2aW5nIFJH
QkEgZGF0YS4KLSAgICAgICAgICAgICAgICByZXR1cm4gbWFrZVVuaXF1ZTxCdWZmZXI+KEJ1ZmZl
cjo6VGV4dHVyZVZhcmlhbnQgeyBCdWZmZXI6OlJHQlRleHR1cmUgeyAqc3RhdGljX2Nhc3Q8R0x1
aW50Kj4obV92aWRlb0ZyYW1lLmRhdGFbMF0pIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBHcmFwaGlj
c0NvbnRleHQzRDo6UkdCQSk7CisgICAgICAgICAgICAgICAgcmV0dXJuIG1ha2VVbmlxdWU8QnVm
ZmVyPihCdWZmZXI6OlRleHR1cmVWYXJpYW50IHsgQnVmZmVyOjpSR0JUZXh0dXJlIHsgKnN0YXRp
Y19jYXN0PEdMdWludCo+KG1fdmlkZW9GcmFtZS5kYXRhWzBdKSB9IH0sIG1fc2l6ZSwgbV9mbGFn
cywgR0xfUkdCQSk7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIHVuc2lnbmVkIG51bWJl
ck9mUGxhbmVzID0gR1NUX1ZJREVPX0lORk9fTl9QTEFORVMoJm1fdmlkZW9GcmFtZS5pbmZvKTsK
QEAgLTI2Nyw3ICsyNjYsNyBAQCBwdWJsaWM6CiAgICAgICAgICAgICAgICAgfTsKICAgICAgICAg
ICAgIH0KIAotICAgICAgICAgICAgcmV0dXJuIG1ha2VVbmlxdWU8QnVmZmVyPiggQnVmZmVyOjpU
ZXh0dXJlVmFyaWFudCB7IEJ1ZmZlcjo6WVVWVGV4dHVyZSB7IG51bWJlck9mUGxhbmVzLCBwbGFu
ZXMsIHl1dlBsYW5lLCB5dXZQbGFuZU9mZnNldCwgeXV2VG9SZ2IgfSB9LCBtX3NpemUsIG1fZmxh
Z3MsIEdyYXBoaWNzQ29udGV4dDNEOjpSR0JBKTsKKyAgICAgICAgICAgIHJldHVybiBtYWtlVW5p
cXVlPEJ1ZmZlcj4oIEJ1ZmZlcjo6VGV4dHVyZVZhcmlhbnQgeyBCdWZmZXI6OllVVlRleHR1cmUg
eyBudW1iZXJPZlBsYW5lcywgcGxhbmVzLCB5dXZQbGFuZSwgeXV2UGxhbmVPZmZzZXQsIHl1dlRv
UmdiIH0gfSwgbV9zaXplLCBtX2ZsYWdzLCBHTF9SR0JBKTsKICAgICAgICAgfQogCiAgICAgICAg
IHJldHVybiBudWxscHRyOwpAQCAtMTA5NCw3ICsxMDkzLDcgQEAgTmF0aXZlSW1hZ2VQdHIgTWVk
aWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZTo6bmF0aXZlSW1hZ2VGb3JDdXJyZW50VGltZSgp
CiAKICAgICBmcmFtZUhvbGRlci0+d2FpdEZvckNQVVN5bmMoKTsKIAotICAgIGlmICghbV92aWRl
b1RleHR1cmVDb3BpZXItPmNvcHlWaWRlb1RleHR1cmVUb1BsYXRmb3JtVGV4dHVyZSgqbGF5ZXJC
dWZmZXIuZ2V0KCksIHNpemUsIDAsIEdyYXBoaWNzQ29udGV4dDNEOjpURVhUVVJFXzJELCAwLCBH
cmFwaGljc0NvbnRleHQzRDo6UkdCQSwgR3JhcGhpY3NDb250ZXh0M0Q6OlJHQkEsIEdyYXBoaWNz
Q29udGV4dDNEOjpVTlNJR05FRF9CWVRFLCBmYWxzZSwgbV92aWRlb1NvdXJjZU9yaWVudGF0aW9u
KSkKKyAgICBpZiAoIW1fdmlkZW9UZXh0dXJlQ29waWVyLT5jb3B5VmlkZW9UZXh0dXJlVG9QbGF0
Zm9ybVRleHR1cmUoKmxheWVyQnVmZmVyLmdldCgpLCBzaXplLCAwLCBHTF9URVhUVVJFXzJELCAw
LCBHTF9SR0JBLCBHTF9SR0JBLCBHTF9VTlNJR05FRF9CWVRFLCBmYWxzZSwgbV92aWRlb1NvdXJj
ZU9yaWVudGF0aW9uKSkKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAKICAgICByZXR1cm4gYWRv
cHRSZWYoY2Fpcm9fZ2xfc3VyZmFjZV9jcmVhdGVfZm9yX3RleHR1cmUoY29udGV4dC0+Y2Fpcm9E
ZXZpY2UoKSwgQ0FJUk9fQ09OVEVOVF9DT0xPUl9BTFBIQSwgbV92aWRlb1RleHR1cmVDb3BpZXIt
PnJlc3VsdFRleHR1cmUoKSwgc2l6ZS53aWR0aCgpLCBzaXplLmhlaWdodCgpKSk7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlkZW9UZXh0
dXJlQ29waWVyR1N0cmVhbWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2dzdHJlYW1lci9WaWRlb1RleHR1cmVDb3BpZXJHU3RyZWFtZXIuY3BwCmluZGV4IDY3ZmI2Zjg5
YWYxMzA4ZjM0ZjViYmY5ZWJlMDgyNGRiYTdjYzBjNzkuLmVlMTQ1ZDI0ZWM3MjliMTk5YjE3Njgw
MmQzNTkxMzA5MDc4ZTgyOGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2dzdHJlYW1lci9WaWRlb1RleHR1cmVDb3BpZXJHU3RyZWFtZXIuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9WaWRlb1RleHR1cmVDb3Bp
ZXJHU3RyZWFtZXIuY3BwCkBAIC0yMyw2ICsyMyw3IEBACiAKICNpZiBVU0UoR1NUUkVBTUVSX0dM
KQogCisjaW5jbHVkZSAiRmxvYXRSZWN0LmgiCiAjaW5jbHVkZSAiR0xDb250ZXh0LmgiCiAjaW5j
bHVkZSAiSW1hZ2VPcmllbnRhdGlvbi5oIgogI2luY2x1ZGUgIlRleHR1cmVNYXBwZXJTaGFkZXJQ
cm9ncmFtLmgiCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>