<?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>231075</bug_id>
          
          <creation_ts>2021-10-01 06:11:18 -0700</creation_ts>
          <short_desc>Attribute IOSurfaces created by camera and decoders to responsible WebProcess</short_desc>
          <delta_ts>2021-10-03 16:03:46 -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>WebRTC</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>
          <dependson>220770</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>cdumez</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1799252</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-01 06:11:18 -0700</bug_when>
    <thetext>Attribute IOSurfaces created by camera and decoders to responsible WebProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799255</commentid>
    <comment_count>1</comment_count>
      <attachid>439847</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-01 06:17:40 -0700</bug_when>
    <thetext>Created attachment 439847
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799311</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-01 08:34:28 -0700</bug_when>
    <thetext>Committed r283369 (242378@main): &lt;https://commits.webkit.org/242378@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 439847.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799312</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-01 08:35:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/83767168&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799910</commentid>
    <comment_count>4</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2021-10-03 14:40:51 -0700</bug_when>
    <thetext>(In reply to EWS from comment #2)
&gt; Committed r283369 (242378@main): &lt;https://commits.webkit.org/242378@main&gt;
&gt; 
&gt; All reviewed patches have been landed. Closing bug and clearing flags on
&gt; attachment 439847 [details].

After the build failure from Bug X was fixed, I think (not 100% sure) this change is now causing a different build failure:

./platform/graphics/cocoa/IOSurface.mm:491:76: error: use of undeclared identifier &apos;kIOSurfaceMemoryLedgerTagGraphics&apos;

&lt;https://build.webkit.org/#/builders/275/builds/117&gt;

It&apos;s the only recent change that uses HAVE(IOSURFACE_SET_OWNERSHIP_IDENTITY), as kIOSurfaceMemoryLedgerTagGraphics was added for Bug 220770 in r271673 last January.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799911</commentid>
    <comment_count>5</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2021-10-03 14:41:48 -0700</bug_when>
    <thetext>(In reply to David Kilzer (:ddkilzer) from comment #4)
&gt; (In reply to EWS from comment #2)
&gt; &gt; Committed r283369 (242378@main): &lt;https://commits.webkit.org/242378@main&gt;
&gt; &gt; 
&gt; &gt; All reviewed patches have been landed. Closing bug and clearing flags on
&gt; &gt; attachment 439847 [details].
&gt; 
&gt; After the build failure from Bug X was fixed,

And Bug X would be Bug 231034 and commit r283480.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799912</commentid>
    <comment_count>6</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2021-10-03 14:50:21 -0700</bug_when>
    <thetext>(In reply to David Kilzer (:ddkilzer) from comment #4)
&gt; (In reply to EWS from comment #2)
&gt; &gt; Committed r283369 (242378@main): &lt;https://commits.webkit.org/242378@main&gt;
&gt; &gt; 
&gt; &gt; All reviewed patches have been landed. Closing bug and clearing flags on
&gt; &gt; attachment 439847 [details].
&gt; 
&gt; After the build failure from Bug X was fixed, I think (not 100% sure) this
&gt; change is now causing a different build failure:
&gt; 
&gt; ./platform/graphics/cocoa/IOSurface.mm:491:76: error: use of undeclared
&gt; identifier &apos;kIOSurfaceMemoryLedgerTagGraphics&apos;
&gt; 
&gt; &lt;https://build.webkit.org/#/builders/275/builds/117&gt;
&gt; 
&gt; It&apos;s the only recent change that uses
&gt; HAVE(IOSURFACE_SET_OWNERSHIP_IDENTITY), as kIOSurfaceMemoryLedgerTagGraphics
&gt; was added for Bug 220770 in r271673 last January.

I have a fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799916</commentid>
    <comment_count>7</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2021-10-03 14:58:45 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799917</commentid>
    <comment_count>8</comment_count>
      <attachid>440021</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2021-10-03 14:58:47 -0700</bug_when>
    <thetext>Created attachment 440021
Build fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799918</commentid>
    <comment_count>9</comment_count>
      <attachid>440021</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2021-10-03 14:59:18 -0700</bug_when>
    <thetext>Comment on attachment 440021
Build fix

Waiting to mark cq+ until iOS, tvOS and watchOS builds are successful.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799920</commentid>
    <comment_count>10</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2021-10-03 15:07:43 -0700</bug_when>
    <thetext>(In reply to David Kilzer (:ddkilzer) from comment #9)
&gt; Comment on attachment 440021 [details]
&gt; Build fix
&gt; 
&gt; Waiting to mark cq+ until iOS, tvOS and watchOS builds are successful.

Only the hardware builds need to succeed.  The simulator builds aren&apos;t failing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799926</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-03 16:03:42 -0700</bug_when>
    <thetext>Committed r283483 (242456@main): &lt;https://commits.webkit.org/242456@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 440021.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>439847</attachid>
            <date>2021-10-01 06:17:40 -0700</date>
            <delta_ts>2021-10-01 08:34:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231075-20211001151738.patch</filename>
            <type>text/plain</type>
            <size>10913</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzMzAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODkzZTI1MWEzN2YyMjlj
OWM4MWZjZjkyNTZkNmYwZjczNDg4MjgzMS4uZmM1NDExMjE0ZTBlYWVkODdjMmRkMDUzMWUxYjQy
YjUwY2E2ZDdkMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTEwLTAxICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBdHRyaWJ1dGUgSU9TdXJm
YWNlcyBjcmVhdGVkIGJ5IGNhbWVyYSBhbmQgZGVjb2RlcnMgdG8gcmVzcG9uc2libGUgV2ViUHJv
Y2VzcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMx
MDc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFu
dWFsbHkgdGVzdGVkLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvUmVtb3RlVmlkZW9T
YW1wbGUuaDoKKwogMjAyMS0xMC0wMSAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+
CiAKICAgICAgICAgSW1wbGVtZW50IGh0dHBzOi8vdzNjLmdpdGh1Yi5pby9wdXNoLWFwaS8jcmVj
ZWl2aW5nLWEtcHVzaC1tZXNzYWdlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGI1YTZkOTE2ZTI1OGNmYWViZDJhOWU2
MWJjOWQ2NzUwYzAxZTg3ZjIuLjJjZjAwM2UyNDBlOTJmZmRlNWY3MDNlZWUyMWMwNDhiOGY5NTRl
NGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjEtMTAtMDEgIFlvdWVubiBGYWJsZXQg
IDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIEF0dHJpYnV0ZSBJT1N1cmZhY2VzIGNyZWF0
ZWQgYnkgY2FtZXJhIGFuZCBkZWNvZGVycyB0byByZXNwb25zaWJsZSBXZWJQcm9jZXNzCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzEwNzUKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIHN1cmUgdG8g
bWFyayBjYW1lcmEgYW5kIGRlY29kZXIgZ2VuZXJhdGVkIElPU3VyZmFjZXMgYXMgb3duZWQgYnkg
dGhlIHJlc3BvbnNpYmxlIFdlYlByb2Nlc3MuCisKKyAgICAgICAgKiBHUFVQcm9jZXNzL0dQVUNv
bm5lY3Rpb25Ub1dlYlByb2Nlc3MuY3BwOgorICAgICAgICAqIEdQVVByb2Nlc3Mvd2VicnRjL0xp
YldlYlJUQ0NvZGVjc1Byb3h5Lm1tOgorICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9Vc2VyTWVk
aWFDYXB0dXJlTWFuYWdlclByb3h5LmNwcDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQ29jb2EvVXNl
ck1lZGlhQ2FwdHVyZU1hbmFnZXJQcm94eS5oOgorCiAyMDIxLTEwLTAxICBZb3Vlbm4gRmFibGV0
ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBTZW5kIG5lY2Vzc2FyeSBzYW5kYm94IGV4
dGVuc2lvbnMgdG8gV2ViUHJvY2VzcyBpbiBjYXNlIFdlYlJUQyBjb2RlY3MgcnVuIGluIFdlYlBy
b2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1JlbW90
ZVZpZGVvU2FtcGxlLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9SZW1vdGVW
aWRlb1NhbXBsZS5oCmluZGV4IDNiN2Q2MzRkZDVkNmM0ZjUwNTg0MTYzZWU3MjFhYTg3YjdkNWFk
MjUuLmI3M2E1ODQ0MTY3MDFmOTAwNzEwOTk2OTg3ZmNhOTMwZDJhYWZlNDkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1JlbW90ZVZpZGVvU2FtcGxlLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUmVtb3RlVmlkZW9TYW1wbGUuaApA
QCAtNDgsNiArNDgsMTAgQEAgcHVibGljOgogICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBzdGQ6
OnVuaXF1ZV9wdHI8UmVtb3RlVmlkZW9TYW1wbGU+IGNyZWF0ZShSZXRhaW5QdHI8Q1ZQaXhlbEJ1
ZmZlclJlZj4mJiwgTWVkaWFUaW1lJiYgcHJlc2VudGF0aW9uVGltZSwgTWVkaWFTYW1wbGU6OlZp
ZGVvUm90YXRpb24gPSBNZWRpYVNhbXBsZTo6VmlkZW9Sb3RhdGlvbjo6Tm9uZSk7CiAgICAgV0VC
Q09SRV9FWFBPUlQgSU9TdXJmYWNlUmVmIHN1cmZhY2UoKSBjb25zdDsKIAorI2lmIEhBVkUoSU9T
VVJGQUNFX1NFVF9PV05FUlNISVBfSURFTlRJVFkpCisgICAgdm9pZCBzZXRPd25lcnNoaXBJZGVu
dGl0eSh0YXNrX2lkX3Rva2VuX3QgbmV3T3duZXIpOworI2VuZGlmCisKICAgICBjb25zdCBNZWRp
YVRpbWUmIHRpbWUoKSBjb25zdCB7IHJldHVybiBtX3RpbWU7IH0KICAgICB1aW50MzJfdCB2aWRl
b0Zvcm1hdCgpIGNvbnN0IHsgcmV0dXJuIG1fdmlkZW9Gb3JtYXQ7IH0KICAgICBJbnRTaXplIHNp
emUoKSBjb25zdCB7IHJldHVybiBtX3NpemU7IH0KQEAgLTExNSw2ICsxMTksMTQgQEAgcHJpdmF0
ZToKICAgICBib29sIG1fbWlycm9yZWQgeyBmYWxzZSB9OwogfTsKIAorI2lmIEhBVkUoSU9TVVJG
QUNFX1NFVF9PV05FUlNISVBfSURFTlRJVFkpCitpbmxpbmUgdm9pZCBSZW1vdGVWaWRlb1NhbXBs
ZTo6c2V0T3duZXJzaGlwSWRlbnRpdHkodGFza19pZF90b2tlbl90IG5ld093bmVyKQoreworICAg
IGlmIChtX2lvU3VyZmFjZSkKKyAgICAgICAgbV9pb1N1cmZhY2UtPnNldE93bmVyc2hpcElkZW50
aXR5KG5ld093bmVyKTsKK30KKyNlbmRpZgorCiB9CiAKICNlbmRpZiAvLyBFTkFCTEUoTUVESUFf
U1RSRUFNKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL0dQVUNvbm5lY3Rp
b25Ub1dlYlByb2Nlc3MuY3BwIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL0dQVUNvbm5lY3Rp
b25Ub1dlYlByb2Nlc3MuY3BwCmluZGV4IDJhOWIwMDlhYTFjYjI3M2JjMzNiYTk5OWZkNTAzMWQz
NmU3NTIxNTQuLjg2ZGMzZmVjMWIyNDFmYWIxYzg0NTY3YjFmNzhiYzkwZjc3OGZhZmMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9HUFVDb25uZWN0aW9uVG9XZWJQcm9jZXNz
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvR1BVQ29ubmVjdGlvblRvV2ViUHJv
Y2Vzcy5jcHAKQEAgLTE4OCw2ICsxODgsMTMgQEAgcHJpdmF0ZToKICAgICAgICAgcmV0dXJuIG1f
cHJvY2Vzcy5zZXRDYXB0dXJlQXR0cmlidXRpb25TdHJpbmcoKTsKICAgICB9CiAKKyNpZiBIQVZF
KElPU1VSRkFDRV9TRVRfT1dORVJTSElQX0lERU5USVRZKQorICAgIHN0ZDo6b3B0aW9uYWw8dGFz
a19pZF90b2tlbl90PiB3ZWJQcm9jZXNzSWRlbnRpdHlUb2tlbigpIGNvbnN0IGZpbmFsCisgICAg
eworICAgICAgICByZXR1cm4gbV9wcm9jZXNzLndlYlByb2Nlc3NJZGVudGl0eVRva2VuKCk7Cisg
ICAgfQorI2VuZGlmCisKICAgICBHUFVDb25uZWN0aW9uVG9XZWJQcm9jZXNzJiBtX3Byb2Nlc3M7
CiB9OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3Mvd2VicnRjL0xpYldl
YlJUQ0NvZGVjc1Byb3h5Lm1tIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL3dlYnJ0Yy9MaWJX
ZWJSVENDb2RlY3NQcm94eS5tbQppbmRleCBlMDJmOWIxMDZjM2NiYWVhNTY5Mzc0OTQzZWQxMzBm
NmE0YmQwMzU4Li4xMzNlMjZlNDc0ZTFkMzE5MTYzZTU1NzE5OTJkMGMwYzcxOWRkZTE0IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3Mvd2VicnRjL0xpYldlYlJUQ0NvZGVjc1By
b3h5Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy93ZWJydGMvTGliV2ViUlRDQ29k
ZWNzUHJveHkubW0KQEAgLTc0LDE1ICs3NCwyOCBAQCB2b2lkIExpYldlYlJUQ0NvZGVjc1Byb3h5
OjpjbG9zZSgpCiAgICAgfSk7CiB9CiAKK3N0YXRpYyBGdW5jdGlvbjx2b2lkKENWUGl4ZWxCdWZm
ZXJSZWYgcGl4ZWxCdWZmZXIsIHVpbnQzMl90IHRpbWVTdGFtcE5zLCB1aW50MzJfdCB0aW1lU3Rh
bXApPiBjcmVhdGVEZWNvZGVyQ2FsbGJhY2soUlRDRGVjb2RlcklkZW50aWZpZXIgaWRlbnRpZmll
ciwgR1BVQ29ubmVjdGlvblRvV2ViUHJvY2VzcyYgZ3B1Q29ubmVjdGlvblRvV2ViUHJvY2VzcykK
K3sKKyAgICByZXR1cm4gW2Nvbm5lY3Rpb24gPSBSZWYgeyBncHVDb25uZWN0aW9uVG9XZWJQcm9j
ZXNzLmNvbm5lY3Rpb24oKSB9LAorI2lmIEhBVkUoSU9TVVJGQUNFX1NFVF9PV05FUlNISVBfSURF
TlRJVFkpCisgICAgICAgIHRva2VuID0gZ3B1Q29ubmVjdGlvblRvV2ViUHJvY2Vzcy53ZWJQcm9j
ZXNzSWRlbnRpdHlUb2tlbigpLAorI2VuZGlmCisgICAgICAgIGlkZW50aWZpZXJdKENWUGl4ZWxC
dWZmZXJSZWYgcGl4ZWxCdWZmZXIsIHVpbnQzMl90IHRpbWVTdGFtcE5zLCB1aW50MzJfdCB0aW1l
U3RhbXApIHsKKyAgICAgICAgaWYgKGF1dG8gc2FtcGxlID0gV2ViQ29yZTo6UmVtb3RlVmlkZW9T
YW1wbGU6OmNyZWF0ZShwaXhlbEJ1ZmZlciwgTWVkaWFUaW1lKHRpbWVTdGFtcE5zLCAxKSkpIHsK
KyNpZiBIQVZFKElPU1VSRkFDRV9TRVRfT1dORVJTSElQX0lERU5USVRZKQorICAgICAgICAgICAg
c2FtcGxlLT5zZXRPd25lcnNoaXBJZGVudGl0eSh0b2tlbik7CisjZW5kaWYKKyAgICAgICAgICAg
IGNvbm5lY3Rpb24tPnNlbmQoTWVzc2FnZXM6OkxpYldlYlJUQ0NvZGVjczo6Q29tcGxldGVkRGVj
b2RpbmcgeyBpZGVudGlmaWVyLCB0aW1lU3RhbXAsICpzYW1wbGUgfSwgMCk7CisgICAgICAgIH0K
KyAgICB9OworfQorCiB2b2lkIExpYldlYlJUQ0NvZGVjc1Byb3h5OjpjcmVhdGVIMjY0RGVjb2Rl
cihSVENEZWNvZGVySWRlbnRpZmllciBpZGVudGlmaWVyKQogewogICAgIEFTU0VSVCghaXNNYWlu
UnVuTG9vcCgpKTsKICAgICBMb2NrZXIgbG9ja2VyIHsgbV9sb2NrIH07CiAgICAgQVNTRVJUKCFt
X2RlY29kZXJzLmNvbnRhaW5zKGlkZW50aWZpZXIpKTsKLSAgICBtX2RlY29kZXJzLmFkZChpZGVu
dGlmaWVyLCB3ZWJydGM6OmNyZWF0ZUxvY2FsSDI2NERlY29kZXIobWFrZUJsb2NrUHRyKFtjb25u
ZWN0aW9uID0gUmVmIHsgbV9ncHVDb25uZWN0aW9uVG9XZWJQcm9jZXNzLmNvbm5lY3Rpb24oKSB9
LCBpZGVudGlmaWVyXShDVlBpeGVsQnVmZmVyUmVmIHBpeGVsQnVmZmVyLCB1aW50MzJfdCB0aW1l
U3RhbXBOcywgdWludDMyX3QgdGltZVN0YW1wKSB7Ci0gICAgICAgIGlmIChhdXRvIHNhbXBsZSA9
IFdlYkNvcmU6OlJlbW90ZVZpZGVvU2FtcGxlOjpjcmVhdGUocGl4ZWxCdWZmZXIsIE1lZGlhVGlt
ZSh0aW1lU3RhbXBOcywgMSkpKQotICAgICAgICAgICAgY29ubmVjdGlvbi0+c2VuZChNZXNzYWdl
czo6TGliV2ViUlRDQ29kZWNzOjpDb21wbGV0ZWREZWNvZGluZyB7IGlkZW50aWZpZXIsIHRpbWVT
dGFtcCwgKnNhbXBsZSB9LCAwKTsKLSAgICB9KS5nZXQoKSkpOworICAgIG1fZGVjb2RlcnMuYWRk
KGlkZW50aWZpZXIsIHdlYnJ0Yzo6Y3JlYXRlTG9jYWxIMjY0RGVjb2RlcihtYWtlQmxvY2tQdHIo
Y3JlYXRlRGVjb2RlckNhbGxiYWNrKGlkZW50aWZpZXIsIG1fZ3B1Q29ubmVjdGlvblRvV2ViUHJv
Y2VzcykpLmdldCgpKSk7CiB9CiAKIHZvaWQgTGliV2ViUlRDQ29kZWNzUHJveHk6OmNyZWF0ZUgy
NjVEZWNvZGVyKFJUQ0RlY29kZXJJZGVudGlmaWVyIGlkZW50aWZpZXIpCkBAIC05MCwxMCArMTAz
LDcgQEAgdm9pZCBMaWJXZWJSVENDb2RlY3NQcm94eTo6Y3JlYXRlSDI2NURlY29kZXIoUlRDRGVj
b2RlcklkZW50aWZpZXIgaWRlbnRpZmllcikKICAgICBBU1NFUlQoIWlzTWFpblJ1bkxvb3AoKSk7
CiAgICAgTG9ja2VyIGxvY2tlciB7IG1fbG9jayB9OwogICAgIEFTU0VSVCghbV9kZWNvZGVycy5j
b250YWlucyhpZGVudGlmaWVyKSk7Ci0gICAgbV9kZWNvZGVycy5hZGQoaWRlbnRpZmllciwgd2Vi
cnRjOjpjcmVhdGVMb2NhbEgyNjVEZWNvZGVyKG1ha2VCbG9ja1B0cihbY29ubmVjdGlvbiA9IFJl
ZiB7IG1fZ3B1Q29ubmVjdGlvblRvV2ViUHJvY2Vzcy5jb25uZWN0aW9uKCkgfSwgaWRlbnRpZmll
cl0oQ1ZQaXhlbEJ1ZmZlclJlZiBwaXhlbEJ1ZmZlciwgdWludDMyX3QgdGltZVN0YW1wTnMsIHVp
bnQzMl90IHRpbWVTdGFtcCkgewotICAgICAgICBpZiAoYXV0byBzYW1wbGUgPSBXZWJDb3JlOjpS
ZW1vdGVWaWRlb1NhbXBsZTo6Y3JlYXRlKHBpeGVsQnVmZmVyLCBNZWRpYVRpbWUodGltZVN0YW1w
TnMsIDEpKSkKLSAgICAgICAgICAgIGNvbm5lY3Rpb24tPnNlbmQoTWVzc2FnZXM6OkxpYldlYlJU
Q0NvZGVjczo6Q29tcGxldGVkRGVjb2RpbmcgeyBpZGVudGlmaWVyLCB0aW1lU3RhbXAsICpzYW1w
bGUgfSwgMCk7Ci0gICAgfSkuZ2V0KCkpKTsKKyAgICBtX2RlY29kZXJzLmFkZChpZGVudGlmaWVy
LCB3ZWJydGM6OmNyZWF0ZUxvY2FsSDI2NURlY29kZXIobWFrZUJsb2NrUHRyKGNyZWF0ZURlY29k
ZXJDYWxsYmFjayhpZGVudGlmaWVyLCBtX2dwdUNvbm5lY3Rpb25Ub1dlYlByb2Nlc3MpKS5nZXQo
KSkpOwogfQogCiB2b2lkIExpYldlYlJUQ0NvZGVjc1Byb3h5OjpjcmVhdGVWUDlEZWNvZGVyKFJU
Q0RlY29kZXJJZGVudGlmaWVyIGlkZW50aWZpZXIpCkBAIC0xMDEsMTAgKzExMSw3IEBAIHZvaWQg
TGliV2ViUlRDQ29kZWNzUHJveHk6OmNyZWF0ZVZQOURlY29kZXIoUlRDRGVjb2RlcklkZW50aWZp
ZXIgaWRlbnRpZmllcikKICAgICBBU1NFUlQoIWlzTWFpblJ1bkxvb3AoKSk7CiAgICAgTG9ja2Vy
IGxvY2tlciB7IG1fbG9jayB9OwogICAgIEFTU0VSVCghbV9kZWNvZGVycy5jb250YWlucyhpZGVu
dGlmaWVyKSk7Ci0gICAgbV9kZWNvZGVycy5hZGQoaWRlbnRpZmllciwgd2VicnRjOjpjcmVhdGVM
b2NhbFZQOURlY29kZXIobWFrZUJsb2NrUHRyKFtjb25uZWN0aW9uID0gUmVmIHsgbV9ncHVDb25u
ZWN0aW9uVG9XZWJQcm9jZXNzLmNvbm5lY3Rpb24oKSB9LCBpZGVudGlmaWVyXShDVlBpeGVsQnVm
ZmVyUmVmIHBpeGVsQnVmZmVyLCB1aW50MzJfdCB0aW1lU3RhbXBOcywgdWludDMyX3QgdGltZVN0
YW1wKSB7Ci0gICAgICAgIGlmIChhdXRvIHNhbXBsZSA9IFdlYkNvcmU6OlJlbW90ZVZpZGVvU2Ft
cGxlOjpjcmVhdGUocGl4ZWxCdWZmZXIsIE1lZGlhVGltZSh0aW1lU3RhbXBOcywgMSkpKQotICAg
ICAgICAgICAgY29ubmVjdGlvbi0+c2VuZChNZXNzYWdlczo6TGliV2ViUlRDQ29kZWNzOjpDb21w
bGV0ZWREZWNvZGluZyB7IGlkZW50aWZpZXIsIHRpbWVTdGFtcCwgKnNhbXBsZSB9LCAwKTsKLSAg
ICB9KS5nZXQoKSkpOworICAgIG1fZGVjb2RlcnMuYWRkKGlkZW50aWZpZXIsIHdlYnJ0Yzo6Y3Jl
YXRlTG9jYWxWUDlEZWNvZGVyKG1ha2VCbG9ja1B0cihjcmVhdGVEZWNvZGVyQ2FsbGJhY2soaWRl
bnRpZmllciwgbV9ncHVDb25uZWN0aW9uVG9XZWJQcm9jZXNzKSkuZ2V0KCkpKTsKIH0KIAogdm9p
ZCBMaWJXZWJSVENDb2RlY3NQcm94eTo6cmVsZWFzZURlY29kZXIoUlRDRGVjb2RlcklkZW50aWZp
ZXIgaWRlbnRpZmllcikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29h
L1VzZXJNZWRpYUNhcHR1cmVNYW5hZ2VyUHJveHkuY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvQ29jb2EvVXNlck1lZGlhQ2FwdHVyZU1hbmFnZXJQcm94eS5jcHAKaW5kZXggZDhkN2MyMTU4
YTQ0MjAzNGMwNjEzMjYzMGI2NzA0YjBmOTdkNTExMS4uYzgxMGYxMGQwOWNjMDg4ODAzZjMzYzA2
YzA3YWY2NjFkN2E3ODQzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29j
b2EvVXNlck1lZGlhQ2FwdHVyZU1hbmFnZXJQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQ29jb2EvVXNlck1lZGlhQ2FwdHVyZU1hbmFnZXJQcm94eS5jcHAKQEAgLTEyNSw2
ICsxMjUsOSBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgdm9pZCBzZXRTaG91bGRBcHBseVJvdGF0
aW9uKGJvb2wgc2hvdWxkQXBwbHlSb3RhdGlvbikgeyBtX3Nob3VsZEFwcGx5Um90YXRpb24gPSB0
cnVlOyB9CisjaWYgSEFWRShJT1NVUkZBQ0VfU0VUX09XTkVSU0hJUF9JREVOVElUWSkKKyAgICB2
b2lkIHNldFdlYlByb2Nlc3NJZGVudGl0eVRva2VuKHN0ZDo6b3B0aW9uYWw8dGFza19pZF90b2tl
bl90PiB0b2tlbikgeyBtX3dlYlByb2Nlc3NJZGVudGl0eVRva2VuID0gdG9rZW47fQorI2VuZGlm
CiAKIHByaXZhdGU6CiAgICAgdm9pZCBzb3VyY2VTdG9wcGVkKCkgZmluYWwgewpAQCAtMTg0LDgg
KzE4NywxMyBAQCBwcml2YXRlOgogICAgICAgICAgICAgcmVtb3RlU2FtcGxlID0gUmVtb3RlVmlk
ZW9TYW1wbGU6OmNyZWF0ZShwaXhlbEJ1ZmZlci5nZXQoKSwgc2FtcGxlLnByZXNlbnRhdGlvblRp
bWUoKSk7CiAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgcmVtb3RlU2FtcGxlID0gUmVtb3Rl
VmlkZW9TYW1wbGU6OmNyZWF0ZShzYW1wbGUpOwotICAgICAgICBpZiAocmVtb3RlU2FtcGxlKQor
ICAgICAgICBpZiAocmVtb3RlU2FtcGxlKSB7CisjaWYgSEFWRShJT1NVUkZBQ0VfU0VUX09XTkVS
U0hJUF9JREVOVElUWSkKKyAgICAgICAgICAgIGlmIChtX3dlYlByb2Nlc3NJZGVudGl0eVRva2Vu
KQorICAgICAgICAgICAgICAgIHJlbW90ZVNhbXBsZS0+c2V0T3duZXJzaGlwSWRlbnRpdHkoKm1f
d2ViUHJvY2Vzc0lkZW50aXR5VG9rZW4pOworI2VuZGlmCiAgICAgICAgICAgICBtX2Nvbm5lY3Rp
b24tPnNlbmQoTWVzc2FnZXM6OlJlbW90ZUNhcHR1cmVTYW1wbGVNYW5hZ2VyOjpWaWRlb1NhbXBs
ZUF2YWlsYWJsZShtX2lkLCBXVEZNb3ZlKCpyZW1vdGVTYW1wbGUpKSwgMCk7CisgICAgICAgIH0K
ICAgICB9CiAKICAgICBSZXRhaW5QdHI8Q1ZQaXhlbEJ1ZmZlclJlZj4gcm90YXRlUGl4ZWxCdWZm
ZXIoTWVkaWFTYW1wbGUmIHNhbXBsZSkKQEAgLTI0OSw2ICsyNTcsOSBAQCBwcml2YXRlOgogICAg
IHNpemVfdCBtX2ZyYW1lQ2h1bmtTaXplIHsgMCB9OwogICAgIE1lZGlhVGltZSBtX3N0YXJ0VGlt
ZTsKICAgICBib29sIG1fc2hvdWxkUmVzZXQgeyBmYWxzZSB9OworI2lmIEhBVkUoVEFTS19JREVO
VElUWV9UT0tFTikKKyAgICBzdGQ6Om9wdGlvbmFsPHRhc2tfaWRfdG9rZW5fdD4gbV93ZWJQcm9j
ZXNzSWRlbnRpdHlUb2tlbjsKKyNlbmRpZgogfTsKIAogVXNlck1lZGlhQ2FwdHVyZU1hbmFnZXJQ
cm94eTo6VXNlck1lZGlhQ2FwdHVyZU1hbmFnZXJQcm94eShVbmlxdWVSZWY8Q29ubmVjdGlvblBy
b3h5PiYmIGNvbm5lY3Rpb25Qcm94eSkKQEAgLTMxMiwxMSArMzIzLDE2IEBAIHZvaWQgVXNlck1l
ZGlhQ2FwdHVyZU1hbmFnZXJQcm94eTo6Y3JlYXRlTWVkaWFTb3VyY2VGb3JDYXB0dXJlRGV2aWNl
V2l0aENvbnN0cmFpCiAgICAgICAgIH0KIAogICAgICAgICBBU1NFUlQoIW1fcHJveGllcy5jb250
YWlucyhpZCkpOwotICAgICAgICBtX3Byb3hpZXMuYWRkKGlkLCBtYWtlVW5pcXVlPFNvdXJjZVBy
b3h5PihpZCwgbV9jb25uZWN0aW9uUHJveHktPmNvbm5lY3Rpb24oKSwgV1RGTW92ZShzb3VyY2Up
KSk7CisgICAgICAgIGF1dG8gcHJveHkgPSBtYWtlVW5pcXVlPFNvdXJjZVByb3h5PihpZCwgbV9j
b25uZWN0aW9uUHJveHktPmNvbm5lY3Rpb24oKSwgV1RGTW92ZShzb3VyY2UpKTsKKyNpZiBIQVZF
KElPU1VSRkFDRV9TRVRfT1dORVJTSElQX0lERU5USVRZKQorICAgICAgICBpZiAoZGV2aWNlLnR5
cGUoKSAhPSBXZWJDb3JlOjpDYXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlOjpNaWNyb3Bob25lKQor
ICAgICAgICAgICAgcHJveHktPnNldFdlYlByb2Nlc3NJZGVudGl0eVRva2VuKG1fY29ubmVjdGlv
blByb3h5LT53ZWJQcm9jZXNzSWRlbnRpdHlUb2tlbigpKTsKKyNlbmRpZgorCisgICAgICAgIG1f
cHJveGllcy5hZGQoaWQsIFdURk1vdmUocHJveHkpKTsKICAgICB9IGVsc2UKICAgICAgICAgaW52
YWxpZENvbnN0cmFpbnRzID0gV1RGTW92ZShzb3VyY2VPckVycm9yLmVycm9yTWVzc2FnZSk7CiAK
LQogICAgIGNvbXBsZXRpb25IYW5kbGVyKHN1Y2NlZWRlZCwgaW52YWxpZENvbnN0cmFpbnRzLCBX
VEZNb3ZlKHNldHRpbmdzKSwgV1RGTW92ZShjYXBhYmlsaXRpZXMpLCBXVEZNb3ZlKHByZXNldHMp
LCBzaXplLCBmcmFtZVJhdGUpOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9Db2NvYS9Vc2VyTWVkaWFDYXB0dXJlTWFuYWdlclByb3h5LmggYi9Tb3VyY2UvV2ViS2l0
L1VJUHJvY2Vzcy9Db2NvYS9Vc2VyTWVkaWFDYXB0dXJlTWFuYWdlclByb3h5LmgKaW5kZXggZDBi
MjBlYzE0NTk2OGZjNTBmOGZjYzU4ZGM3N2U4NzcyN2ViZGE5Yy4uNDM0ZjIzZDUxZTUyYzlmY2Yz
MTdkZWJjNDkxZGQxMzZlYjM5NjExOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvQ29jb2EvVXNlck1lZGlhQ2FwdHVyZU1hbmFnZXJQcm94eS5oCisrKyBiL1NvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL0NvY29hL1VzZXJNZWRpYUNhcHR1cmVNYW5hZ2VyUHJveHkuaApAQCAtNTgs
NiArNTgsOSBAQCBwdWJsaWM6CiAgICAgICAgIHZpcnR1YWwgYm9vbCB3aWxsU3RhcnRDYXB0dXJl
KFdlYkNvcmU6OkNhcHR1cmVEZXZpY2U6OkRldmljZVR5cGUpIGNvbnN0ID0gMDsKICAgICAgICAg
dmlydHVhbCBMb2dnZXImIGxvZ2dlcigpID0gMDsKICAgICAgICAgdmlydHVhbCBib29sIHNldENh
cHR1cmVBdHRyaWJ1dGlvblN0cmluZygpIHsgcmV0dXJuIHRydWU7IH0KKyNpZiBIQVZFKElPU1VS
RkFDRV9TRVRfT1dORVJTSElQX0lERU5USVRZKQorICAgICAgICB2aXJ0dWFsIHN0ZDo6b3B0aW9u
YWw8dGFza19pZF90b2tlbl90PiB3ZWJQcm9jZXNzSWRlbnRpdHlUb2tlbigpIGNvbnN0IHsgcmV0
dXJuIHsgfTsgfTsKKyNlbmRpZgogICAgIH07CiAgICAgZXhwbGljaXQgVXNlck1lZGlhQ2FwdHVy
ZU1hbmFnZXJQcm94eShVbmlxdWVSZWY8Q29ubmVjdGlvblByb3h5PiYmKTsKICAgICB+VXNlck1l
ZGlhQ2FwdHVyZU1hbmFnZXJQcm94eSgpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>440021</attachid>
            <date>2021-10-03 14:58:47 -0700</date>
            <delta_ts>2021-10-03 16:03:44 -0700</delta_ts>
            <desc>Build fix</desc>
            <filename>bug-231075-20211003145846.patch</filename>
            <type>text/plain</type>
            <size>3502</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzNDgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTNiZDk3Nzc0OTYwZjNh
ZDcwYTRhNDJlZjMwNjhlNzhmNmMzZDgzYi4uZTQ1ZWJhNTk0MWI2YTY4ZDQwMzM1MzVmODUyYTZk
MDcwMTllYWRkOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTEwLTAzICBEYXZp
ZCBLaWx6ZXIgIDxkZGtpbHplckBhcHBsZS5jb20+CisKKyAgICAgICAgQnVpbGQgZml4OiBBdHRy
aWJ1dGUgSU9TdXJmYWNlcyBjcmVhdGVkIGJ5IGNhbWVyYSBhbmQgZGVjb2RlcnMgdG8gcmVzcG9u
c2libGUgV2ViUHJvY2VzcworICAgICAgICA8aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIzMTA3NT4KKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzgzNzY3MTY4PgorCisg
ICAgICAgIFVucmV2aWV3ZWQgYnVpbGQgZml4LgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhp
Y3MvY29jb2EvSU9TdXJmYWNlLm1tOgorICAgICAgICAtIFJlbW92ZSBJT1N1cmZhY2VTUEkuaCBo
ZWFkZXIgYWxyZWFkeSBpbmNsdWRlZCBieSBJT1N1cmZhY2UuaC4KKyAgICAgICAgICBUaGlzIHNo
b3VsZCBmb3JjZSB0aGlzIHNvdXJjZSBmaWxlIHRvIGJlIHJlYnVpbHQgYXMgd2VsbC4KKwogMjAy
MS0xMC0wMyAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11b
SUZDXSBMaW5lIGZ1bmN0aW9ucyBjYW4gY29tcHV0ZSB0aGUgImV4dHJhIGhvcml6b250YWwgc3Bh
Y2UiCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YkNvcmUvUEFML0NoYW5nZUxvZwppbmRleCAxOWUwZmNmOWY0NGViOTkwOTcyMjVkYzhiMzliZGUz
YmM0YWZjMDY5Li43ZmJlYmE4MjNhYTVkNmEyMDA0OGRiMjJlNzEzODUwY2RkZTQ4NTgwIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L1BBTC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAyMS0xMC0wMyAgRGF2aWQgS2lsemVy
ICA8ZGRraWx6ZXJAYXBwbGUuY29tPgorCisgICAgICAgIEJ1aWxkIGZpeDogQXR0cmlidXRlIElP
U3VyZmFjZXMgY3JlYXRlZCBieSBjYW1lcmEgYW5kIGRlY29kZXJzIHRvIHJlc3BvbnNpYmxlIFdl
YlByb2Nlc3MKKyAgICAgICAgPGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzEwNzU+CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84Mzc2NzE2OD4KKworICAgICAgICBV
bnJldmlld2VkIGJ1aWxkIGZpeC4KKworICAgICAgICAqIHBhbC9zcGkvY29jb2EvSU9TdXJmYWNl
U1BJLmg6CisgICAgICAgIChJT1N1cmZhY2VNZW1vcnlMZWRnZXJUYWdzKToKKyAgICAgICAgLSBE
ZWZpbmUgZW51bXMgZm9yIGJvdGggSEFWRShJT1NVUkZBQ0VfU0VUX09XTkVSU0hJUCkKKyAgICAg
ICAgICBhbmQgSEFWRShJT1NVUkZBQ0VfU0VUX09XTkVSU0hJUF9JREVOVElUWSkuCisKIDIwMjEt
MTAtMDMgIERhdmlkIEtpbHplciAgPGRka2lsemVyQGFwcGxlLmNvbT4KIAogICAgICAgICBCdWls
ZCBmaXg6IEdQVSBQcm9jZXNzIG1pY3JvcGhvbmUgYXR0cmlidXRpb24gU1BJIGFkb3B0aW9uCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9jb2NvYS9JT1N1cmZhY2VTUEku
aCBiL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvc3BpL2NvY29hL0lPU3VyZmFjZVNQSS5oCmluZGV4
IDJiNTdhNmQwZjU1ZDY2MmQzNjU4Yjc2MmU4NDBkZTIyMjk5ZjFkODMuLjRkMTdjZGM2MWNmNTNh
ZjFmYTJmNTE1OWJmY2VkZWUxM2Y0MGU3YmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1BB
TC9wYWwvc3BpL2NvY29hL0lPU3VyZmFjZVNQSS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9w
YWwvc3BpL2NvY29hL0lPU3VyZmFjZVNQSS5oCkBAIC05MCw3ICs5MCw3IEBAIFdURl9FWFRFUk5f
Q19FTkQKIAogV1RGX0VYVEVSTl9DX0JFR0lOCiAKLSNpZiBIQVZFKElPU1VSRkFDRV9TRVRfT1dO
RVJTSElQKQorI2lmIEhBVkUoSU9TVVJGQUNFX1NFVF9PV05FUlNISVApIHx8IEhBVkUoSU9TVVJG
QUNFX1NFVF9PV05FUlNISVBfSURFTlRJVFkpCiB0eXBlZGVmIENGX0VOVU0oaW50LCBJT1N1cmZh
Y2VNZW1vcnlMZWRnZXJUYWdzKSB7CiAgICAga0lPU3VyZmFjZU1lbW9yeUxlZGdlclRhZ0RlZmF1
bHQgICAgID0gMHgwMDAwMDAwMSwKICAgICBrSU9TdXJmYWNlTWVtb3J5TGVkZ2VyVGFnTmV0d29y
ayAgICAgPSAweDAwMDAwMDAyLApAQCAtOTgsOSArOTgsMTEgQEAgdHlwZWRlZiBDRl9FTlVNKGlu
dCwgSU9TdXJmYWNlTWVtb3J5TGVkZ2VyVGFncykgewogICAgIGtJT1N1cmZhY2VNZW1vcnlMZWRn
ZXJUYWdHcmFwaGljcyAgICA9IDB4MDAwMDAwMDQsCiAgICAga0lPU3VyZmFjZU1lbW9yeUxlZGdl
clRhZ05ldXJhbCAgICAgID0gMHgwMDAwMDAwNSwKIH07CisjZW5kaWYKIAorI2lmIEhBVkUoSU9T
VVJGQUNFX1NFVF9PV05FUlNISVApCiBJT1JldHVybiBJT1N1cmZhY2VTZXRPd25lcnNoaXAoSU9T
dXJmYWNlUmVmIGJ1ZmZlciwgdGFza190IG5ld093bmVyLCBpbnQgbmV3TGVkZ2VyVGFnLCB1aW50
MzJfdCBuZXdMZWRnZXJPcHRpb25zKTsKLSNlbmRpZiAvLyBIQVZFKElPU1VSRkFDRV9TRVRfT1dO
RVJTSElQKQorI2VuZGlmCiAKICNpZiBIQVZFKElPU1VSRkFDRV9TRVRfT1dORVJTSElQX0lERU5U
SVRZKQoga2Vybl9yZXR1cm5fdCBJT1N1cmZhY2VTZXRPd25lcnNoaXBJZGVudGl0eShJT1N1cmZh
Y2VSZWYgYnVmZmVyLCBtYWNoX3BvcnRfdCB0YXNrX2lkX3Rva2VuLCBpbnQgbmV3TGVkZ2VyVGFn
LCB1aW50MzJfdCBuZXdMZWRnZXJPcHRpb25zKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2NvY29hL0lPU3VyZmFjZS5tbSBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2NvY29hL0lPU3VyZmFjZS5tbQppbmRleCBhNzM5NjY3N2QxOWZhYjI3
Yjg3MTI4NjRlMmI2NGUzODRmOWY1ZTFlLi4wMTExNjVjZTExYWJjZTY3NWM0YjQ3YmY5MTVkNGM4
MWU2Y2VlOTk1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9j
b2NvYS9JT1N1cmZhY2UubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y29jb2EvSU9TdXJmYWNlLm1tCkBAIC0zNSw3ICszNSw2IEBACiAjaW1wb3J0ICJMb2dnaW5nLmgi
CiAjaW1wb3J0ICJQbGF0Zm9ybVNjcmVlbi5oIgogI2ltcG9ydCA8cGFsL3NwaS9jZy9Db3JlR3Jh
cGhpY3NTUEkuaD4KLSNpbXBvcnQgPHBhbC9zcGkvY29jb2EvSU9TdXJmYWNlU1BJLmg+CiAjaW1w
b3J0IDx3dGYvQXNzZXJ0aW9ucy5oPgogI2ltcG9ydCA8d3RmL01hY2hTZW5kUmlnaHQuaD4KICNp
bXBvcnQgPHd0Zi9NYXRoRXh0cmFzLmg+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>