<?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>238020</bug_id>
          
          <creation_ts>2022-03-17 06:39:23 -0700</creation_ts>
          <short_desc>[GTK][WPE] m_compositorThread ASSERT in TextureMapper classes can just be used in debug mode</short_desc>
          <delta_ts>2022-03-17 14:22:44 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alejandro G. Castro">alex</reporter>
          <assigned_to name="Alejandro G. Castro">alex</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>luiz</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1852255</commentid>
    <comment_count>0</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2022-03-17 06:39:23 -0700</bug_when>
    <thetext>The m_compositorThread attribute is just defined in debug we can not use it outside in case someone compiles with assertions and debug build, Michael pointed it out in the bug #237948</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1852257</commentid>
    <comment_count>1</comment_count>
      <attachid>454966</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2022-03-17 06:49:52 -0700</bug_when>
    <thetext>Created attachment 454966
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1852268</commentid>
    <comment_count>2</comment_count>
      <attachid>454966</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2022-03-17 07:20:29 -0700</bug_when>
    <thetext>Comment on attachment 454966
Patch

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

&gt; Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyGL.cpp:92
&gt;      ASSERT(m_compositorThread == &amp;Thread::current());
&gt; +#if ASSERT_ENABLED
&gt; +        m_compositorThread = nullptr;
&gt; +#endif

Indentation is off here</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1852424</commentid>
    <comment_count>3</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2022-03-17 12:56:25 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #2)
&gt; Comment on attachment 454966 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=454966&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyGL.cpp:92
&gt; &gt;      ASSERT(m_compositorThread == &amp;Thread::current());
&gt; &gt; +#if ASSERT_ENABLED
&gt; &gt; +        m_compositorThread = nullptr;
&gt; &gt; +#endif
&gt; 
&gt; Indentation is off here

Right! Thanks for the review Michael.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1852429</commentid>
    <comment_count>4</comment_count>
      <attachid>455007</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2022-03-17 13:01:01 -0700</bug_when>
    <thetext>Created attachment 455007
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1852487</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-17 14:22:34 -0700</bug_when>
    <thetext>Committed r291442 (248566@main): &lt;https://commits.webkit.org/248566@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 455007.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>454966</attachid>
            <date>2022-03-17 06:49:52 -0700</date>
            <delta_ts>2022-03-17 13:00:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238020-20220317144950.patch</filename>
            <type>text/plain</type>
            <size>5155</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkxMzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTI4OWU1YTg3Y2RkMzU5
ZjllMWZlMTdkNmI4NTQ1NjIxY2VhODBkNi4uOTJiY2Q3NDIzZWE1NzEzOTYyODJiNTBkOTBjZjJk
OWQyZGMzMDk3NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIyLTAzLTE3ICBBbGVq
YW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29tPgorCisgICAgICAgIFtHVEtdW1dQRV0g
bV9jb21wb3NpdG9yVGhyZWFkIEFTU0VSVCBpbiBUZXh0dXJlTWFwcGVyIGNsYXNzZXMgY2FuIGp1
c3QgYmUgdXNlZCBpbiBkZWJ1ZyBtb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMzgwMjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBUaGlzIGlzIGEgYnVpbGQgZml4IGZvciB0aGUgY2FzZSB3aGVyZSBz
b21lb25lIGNvbXBpbGVzIHJlbGVhc2UKKyAgICAgICAgd2l0aCBhc3NlcnRzIGFjdGl2YXRlZC4K
KworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZv
cm1MYXllclByb3h5RE1BQnVmLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBwZXJQ
bGF0Zm9ybUxheWVyUHJveHlETUFCdWY6OmFjdGl2YXRlT25Db21wb3NpdGluZ1RocmVhZCk6Cisg
ICAgICAgIChXZWJDb3JlOjpUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5RE1BQnVmOjpp
bnZhbGlkYXRlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1h
cHBlclBsYXRmb3JtTGF5ZXJQcm94eURNQUJ1Zi5oOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0wuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMOjphY3RpdmF0ZU9u
Q29tcG9zaXRpbmdUaHJlYWQpOgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBlclBsYXRm
b3JtTGF5ZXJQcm94eUdMOjppbnZhbGlkYXRlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGlj
cy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMLmg6CisKIDIwMjItMDMt
MTYgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFwcGxlLmNvbT4KIAogICAgICAgICBBWDog
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zcGVlY2gtYXBpL1NwZWVjaFN5bnRoZXNp
cyAobGF5b3V0LXRlc3RzKSBhcmUgY29uc3RhbnQgdGV4dCBmYWlsdXJlcwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0
Zm9ybUxheWVyUHJveHlETUFCdWYuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlETUFCdWYuY3BwCmluZGV4
IGMyZTUyNmJjYzUwMjFjYjZmMjBhNWFhYTVkMzJjYjA5YTkwOGM2MTcuLjFkMmU5NmFlOWQwMGE3
MmU3YTE3NjAyYWM1ZTVhNjM4M2M3MDFmOTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5RE1B
QnVmLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4
dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eURNQUJ1Zi5jcHAKQEAgLTk1LDcgKzk1LDcgQEAg
VGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eURNQUJ1Zjo6flRleHR1cmVNYXBwZXJQbGF0
Zm9ybUxheWVyUHJveHlETUFCdWYoKQogCiB2b2lkIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVy
UHJveHlETUFCdWY6OmFjdGl2YXRlT25Db21wb3NpdGluZ1RocmVhZChDb21wb3NpdG9yKiBjb21w
b3NpdG9yLCBUZXh0dXJlTWFwcGVyTGF5ZXIqIHRhcmdldExheWVyKQogewotI2lmbmRlZiBOREVC
VUcKKyNpZiBBU1NFUlRfRU5BQkxFRAogICAgIGlmICghbV9jb21wb3NpdG9yVGhyZWFkKQogICAg
ICAgICBtX2NvbXBvc2l0b3JUaHJlYWQgPSAmVGhyZWFkOjpjdXJyZW50KCk7CiAjZW5kaWYKQEAg
LTExMyw3ICsxMTMsNyBAQCB2b2lkIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlETUFC
dWY6OmFjdGl2YXRlT25Db21wb3NpdGluZ1RocmVhZChDb21wb3NpdAogdm9pZCBUZXh0dXJlTWFw
cGVyUGxhdGZvcm1MYXllclByb3h5RE1BQnVmOjppbnZhbGlkYXRlKCkKIHsKICAgICBBU1NFUlQo
bV9jb21wb3NpdG9yVGhyZWFkID09ICZUaHJlYWQ6OmN1cnJlbnQoKSk7Ci0jaWZuZGVmIE5ERUJV
RworI2lmIEFTU0VSVF9FTkFCTEVECiAgICAgbV9jb21wb3NpdG9yVGhyZWFkID0gbnVsbHB0cjsK
ICNlbmRpZgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90
ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eURNQUJ1Zi5oIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVy
UHJveHlETUFCdWYuaAppbmRleCBkMDcyMTBjYmZlYzE5NDBmYWZkODgyOTNlNmQwMGNkNzhhNTcw
ZTMyLi41ZTBhNDFkZDcxNWZmZTdjMWU4ZWQ1YjJmYThjNDZiZmQ2ZWM5N2E0IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBs
YXRmb3JtTGF5ZXJQcm94eURNQUJ1Zi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5RE1BQnVmLmgKQEAg
LTkzLDcgKzkzLDcgQEAgcHVibGljOgogcHJpdmF0ZToKICAgICB2b2lkIHB1c2hETUFCdWYoUmVm
PERNQUJ1ZkxheWVyPiYmKTsKIAotI2lmbmRlZiBOREVCVUcKKyNpZiBBU1NFUlRfRU5BQkxFRAog
ICAgIFJlZlB0cjxUaHJlYWQ+IG1fY29tcG9zaXRvclRocmVhZDsKICNlbmRpZgogCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBl
clBsYXRmb3JtTGF5ZXJQcm94eUdMLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0wuY3BwCmluZGV4IDM0
MGRkMGNiNzQwZjdlYjY0YWQxMWJlMTZhMTJhZmM2OTFiMDlkNTcuLjM3YzYyNTc4OGEyZmUzNTg0
NjFmNWYwYTIwMWZhNWZmMzUyMjUxMjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0wuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFw
cGVyUGxhdGZvcm1MYXllclByb3h5R0wuY3BwCkBAIC01NCw3ICs1NCw3IEBAIFRleHR1cmVNYXBw
ZXJQbGF0Zm9ybUxheWVyUHJveHlHTDo6flRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlH
TCgpCiAKIHZvaWQgVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMOjphY3RpdmF0ZU9u
Q29tcG9zaXRpbmdUaHJlYWQoQ29tcG9zaXRvciogY29tcG9zaXRvciwgVGV4dHVyZU1hcHBlckxh
eWVyKiB0YXJnZXRMYXllcikKIHsKLSNpZm5kZWYgTkRFQlVHCisjaWYgQVNTRVJUX0VOQUJMRUQK
ICAgICBpZiAoIW1fY29tcG9zaXRvclRocmVhZCkKICAgICAgICAgbV9jb21wb3NpdG9yVGhyZWFk
ID0gJlRocmVhZDo6Y3VycmVudCgpOwogI2VuZGlmCkBAIC04NywxMyArODcsMTMgQEAgdm9pZCBU
ZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0w6OmFjdGl2YXRlT25Db21wb3NpdGluZ1Ro
cmVhZChDb21wb3NpdG9yKgogdm9pZCBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0w6
OmludmFsaWRhdGUoKQogewogICAgIEFTU0VSVChtX2NvbXBvc2l0b3JUaHJlYWQgPT0gJlRocmVh
ZDo6Y3VycmVudCgpKTsKKyNpZiBBU1NFUlRfRU5BQkxFRAorICAgICAgICBtX2NvbXBvc2l0b3JU
aHJlYWQgPSBudWxscHRyOworI2VuZGlmCiAgICAgRnVuY3Rpb248dm9pZCgpPiB1cGRhdGVGdW5j
dGlvbjsKICAgICB7CiAgICAgICAgIExvY2tlciBsb2NrZXIgeyBtX2xvY2sgfTsKICAgICAgICAg
bV9jb21wb3NpdG9yID0gbnVsbHB0cjsKLSNpZm5kZWYgTkRFQlVHCi0gICAgICAgIG1fY29tcG9z
aXRvclRocmVhZCA9IG51bGxwdHI7Ci0jZW5kaWYKICAgICAgICAgbV90YXJnZXRMYXllciA9IG51
bGxwdHI7CiAKICAgICAgICAgbV9jdXJyZW50QnVmZmVyID0gbnVsbHB0cjsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxh
dGZvcm1MYXllclByb3h5R0wuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3Rl
eG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0wuaAppbmRleCBmNTIxYzFmZTdi
YTMzOWUyMzdmN2EwM2IxNTNkMDk2NDljZTA0OTA2Li45NTYyM2E1Y2M2ZmFmZTU5ZWFhOGEyNmFj
MTBlM2Q0MWEyMTJiYmNhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMLmgKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9y
bUxheWVyUHJveHlHTC5oCkBAIC03NSw3ICs3NSw3IEBAIHByaXZhdGU6CiAgICAgVmVjdG9yPHN0
ZDo6dW5pcXVlX3B0cjxUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllckJ1ZmZlcj4+IG1fdXNlZEJ1
ZmZlcnM7CiAgICAgc3RkOjp1bmlxdWVfcHRyPFJ1bkxvb3A6OlRpbWVyPFRleHR1cmVNYXBwZXJQ
bGF0Zm9ybUxheWVyUHJveHlHTD4+IG1fcmVsZWFzZVVudXNlZEJ1ZmZlcnNUaW1lcjsKIAotI2lm
bmRlZiBOREVCVUcKKyNpZiBBU1NFUlRfRU5BQkxFRAogICAgIFJlZlB0cjxUaHJlYWQ+IG1fY29t
cG9zaXRvclRocmVhZDsKICNlbmRpZgogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>455007</attachid>
            <date>2022-03-17 13:01:01 -0700</date>
            <delta_ts>2022-03-17 14:22:40 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-238020-20220317210100.patch</filename>
            <type>text/plain</type>
            <size>5153</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkxNDI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmU1ZWRhYTc1ZDJiYjY2
MzRhM2Q5OTIyMmFmZGQwOTlmMmU4ODU5OC4uMDFlYzU0MTVlZTNjYzA2Y2U0ZjUyODdhYTY5Mjg0
MjRkMWI0MTQ3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIyLTAzLTE3ICBBbGVq
YW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29tPgorCisgICAgICAgIFtHVEtdW1dQRV0g
bV9jb21wb3NpdG9yVGhyZWFkIEFTU0VSVCBpbiBUZXh0dXJlTWFwcGVyIGNsYXNzZXMgY2FuIGp1
c3QgYmUgdXNlZCBpbiBkZWJ1ZyBtb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMzgwMjAKKworICAgICAgICBSZXZpZXdlZCBieSBNaWNoYWVsIENh
dGFuemFyby4KKworICAgICAgICBUaGlzIGlzIGEgYnVpbGQgZml4IGZvciB0aGUgY2FzZSB3aGVy
ZSBzb21lb25lIGNvbXBpbGVzIHJlbGVhc2UKKyAgICAgICAgd2l0aCBhc3NlcnRzIGFjdGl2YXRl
ZC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxh
dGZvcm1MYXllclByb3h5RE1BQnVmLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBw
ZXJQbGF0Zm9ybUxheWVyUHJveHlETUFCdWY6OmFjdGl2YXRlT25Db21wb3NpdGluZ1RocmVhZCk6
CisgICAgICAgIChXZWJDb3JlOjpUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5RE1BQnVm
OjppbnZhbGlkYXRlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVy
ZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eURNQUJ1Zi5oOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0wuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMOjphY3RpdmF0
ZU9uQ29tcG9zaXRpbmdUaHJlYWQpOgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBlclBs
YXRmb3JtTGF5ZXJQcm94eUdMOjppbnZhbGlkYXRlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMLmg6CisKIDIwMjIt
MDMtMTcgIEVsbGllIEVwc2thbXAtSHVudCAgPGVlcHNrYW1waHVudEBhcHBsZS5jb20+CiAKICAg
ICAgICAgV2hlbiBhIOKAnGF1dG9maWxsZWQgYW5kIG9ic2N1cmVk4oCdIGZpZWxkIGJlY29tZXMg
ZW1wdHksIHR1cm4g4oCcYXV0b2ZpbGxlZCBhbmQgb2JzY3VyZWTigJ0gb2ZmCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBs
YXRmb3JtTGF5ZXJQcm94eURNQUJ1Zi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eURNQUJ1Zi5jcHAKaW5k
ZXggYzJlNTI2YmNjNTAyMWNiNmYyMGE1YWFhNWQzMmNiMDlhOTA4YzYxNy4uMWQyZTk2YWU5ZDAw
YTcyZTdhMTc2MDJhYzVlNWE2MzgzYzcwMWY5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlE
TUFCdWYuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9U
ZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5RE1BQnVmLmNwcApAQCAtOTUsNyArOTUsNyBA
QCBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5RE1BQnVmOjp+VGV4dHVyZU1hcHBlclBs
YXRmb3JtTGF5ZXJQcm94eURNQUJ1ZigpCiAKIHZvaWQgVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5
ZXJQcm94eURNQUJ1Zjo6YWN0aXZhdGVPbkNvbXBvc2l0aW5nVGhyZWFkKENvbXBvc2l0b3IqIGNv
bXBvc2l0b3IsIFRleHR1cmVNYXBwZXJMYXllciogdGFyZ2V0TGF5ZXIpCiB7Ci0jaWZuZGVmIE5E
RUJVRworI2lmIEFTU0VSVF9FTkFCTEVECiAgICAgaWYgKCFtX2NvbXBvc2l0b3JUaHJlYWQpCiAg
ICAgICAgIG1fY29tcG9zaXRvclRocmVhZCA9ICZUaHJlYWQ6OmN1cnJlbnQoKTsKICNlbmRpZgpA
QCAtMTEzLDcgKzExMyw3IEBAIHZvaWQgVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eURN
QUJ1Zjo6YWN0aXZhdGVPbkNvbXBvc2l0aW5nVGhyZWFkKENvbXBvc2l0CiB2b2lkIFRleHR1cmVN
YXBwZXJQbGF0Zm9ybUxheWVyUHJveHlETUFCdWY6OmludmFsaWRhdGUoKQogewogICAgIEFTU0VS
VChtX2NvbXBvc2l0b3JUaHJlYWQgPT0gJlRocmVhZDo6Y3VycmVudCgpKTsKLSNpZm5kZWYgTkRF
QlVHCisjaWYgQVNTRVJUX0VOQUJMRUQKICAgICBtX2NvbXBvc2l0b3JUaHJlYWQgPSBudWxscHRy
OwogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5RE1BQnVmLmggYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5
ZXJQcm94eURNQUJ1Zi5oCmluZGV4IGQwNzIxMGNiZmVjMTk0MGZhZmQ4ODI5M2U2ZDAwY2Q3OGE1
NzBlMzIuLjVlMGE0MWRkNzE1ZmZlN2MxZThlZDViMmZhOGM0NmJmZDZlYzk3YTQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVy
UGxhdGZvcm1MYXllclByb3h5RE1BQnVmLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlETUFCdWYuaApA
QCAtOTMsNyArOTMsNyBAQCBwdWJsaWM6CiBwcml2YXRlOgogICAgIHZvaWQgcHVzaERNQUJ1ZihS
ZWY8RE1BQnVmTGF5ZXI+JiYpOwogCi0jaWZuZGVmIE5ERUJVRworI2lmIEFTU0VSVF9FTkFCTEVE
CiAgICAgUmVmUHRyPFRocmVhZD4gbV9jb21wb3NpdG9yVGhyZWFkOwogI2VuZGlmCiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFw
cGVyUGxhdGZvcm1MYXllclByb3h5R0wuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlHTC5jcHAKaW5kZXgg
MzQwZGQwY2I3NDBmN2ViNjRhZDExYmUxNmExMmFmYzY5MWIwOWQ1Ny4uOGQ2MGQxNDIwODlmNTMx
YTA4NzYzNzQ1ZTdiMTQ5YTFjZGQ4YjAzOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlHTC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVN
YXBwZXJQbGF0Zm9ybUxheWVyUHJveHlHTC5jcHAKQEAgLTU0LDcgKzU0LDcgQEAgVGV4dHVyZU1h
cHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMOjp+VGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94
eUdMKCkKIAogdm9pZCBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllclByb3h5R0w6OmFjdGl2YXRl
T25Db21wb3NpdGluZ1RocmVhZChDb21wb3NpdG9yKiBjb21wb3NpdG9yLCBUZXh0dXJlTWFwcGVy
TGF5ZXIqIHRhcmdldExheWVyKQogewotI2lmbmRlZiBOREVCVUcKKyNpZiBBU1NFUlRfRU5BQkxF
RAogICAgIGlmICghbV9jb21wb3NpdG9yVGhyZWFkKQogICAgICAgICBtX2NvbXBvc2l0b3JUaHJl
YWQgPSAmVGhyZWFkOjpjdXJyZW50KCk7CiAjZW5kaWYKQEAgLTg3LDEzICs4NywxMyBAQCB2b2lk
IFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlHTDo6YWN0aXZhdGVPbkNvbXBvc2l0aW5n
VGhyZWFkKENvbXBvc2l0b3IqCiB2b2lkIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlH
TDo6aW52YWxpZGF0ZSgpCiB7CiAgICAgQVNTRVJUKG1fY29tcG9zaXRvclRocmVhZCA9PSAmVGhy
ZWFkOjpjdXJyZW50KCkpOworI2lmIEFTU0VSVF9FTkFCTEVECisgICAgbV9jb21wb3NpdG9yVGhy
ZWFkID0gbnVsbHB0cjsKKyNlbmRpZgogICAgIEZ1bmN0aW9uPHZvaWQoKT4gdXBkYXRlRnVuY3Rp
b247CiAgICAgewogICAgICAgICBMb2NrZXIgbG9ja2VyIHsgbV9sb2NrIH07CiAgICAgICAgIG1f
Y29tcG9zaXRvciA9IG51bGxwdHI7Ci0jaWZuZGVmIE5ERUJVRwotICAgICAgICBtX2NvbXBvc2l0
b3JUaHJlYWQgPSBudWxscHRyOwotI2VuZGlmCiAgICAgICAgIG1fdGFyZ2V0TGF5ZXIgPSBudWxs
cHRyOwogCiAgICAgICAgIG1fY3VycmVudEJ1ZmZlciA9IG51bGxwdHI7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRm
b3JtTGF5ZXJQcm94eUdMLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXht
YXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJQcm94eUdMLmgKaW5kZXggZjUyMWMxZmU3YmEz
MzllMjM3ZjdhMDNiMTUzZDA5NjQ5Y2UwNDkwNi4uOTU2MjNhNWNjNmZhZmU1OWVhYThhMjZhYzEw
ZTNkNDFhMjEyYmJjYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyUHJveHlHTC5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1M
YXllclByb3h5R0wuaApAQCAtNzUsNyArNzUsNyBAQCBwcml2YXRlOgogICAgIFZlY3RvcjxzdGQ6
OnVuaXF1ZV9wdHI8VGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJCdWZmZXI+PiBtX3VzZWRCdWZm
ZXJzOwogICAgIHN0ZDo6dW5pcXVlX3B0cjxSdW5Mb29wOjpUaW1lcjxUZXh0dXJlTWFwcGVyUGxh
dGZvcm1MYXllclByb3h5R0w+PiBtX3JlbGVhc2VVbnVzZWRCdWZmZXJzVGltZXI7CiAKLSNpZm5k
ZWYgTkRFQlVHCisjaWYgQVNTRVJUX0VOQUJMRUQKICAgICBSZWZQdHI8VGhyZWFkPiBtX2NvbXBv
c2l0b3JUaHJlYWQ7CiAjZW5kaWYKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>