<?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>237452</bug_id>
          
          <creation_ts>2022-03-03 15:47:03 -0800</creation_ts>
          <short_desc>[WebAuthn] Cancel running operations on navigation / close</short_desc>
          <delta_ts>2022-03-11 10:26:51 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="pascoe@apple.com">pascoe</reporter>
          <assigned_to name="pascoe@apple.com">pascoe</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1848093</commentid>
    <comment_count>0</comment_count>
    <who name="pascoe@apple.com">pascoe</who>
    <bug_when>2022-03-03 15:47:03 -0800</bug_when>
    <thetext>As part of support for conditional mediation, we allow running background &quot;conditional&quot; Webauthn assertions. These should be cancelled whenever a user navigates / closes the page.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848094</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-03 15:47:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/89781990&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850246</commentid>
    <comment_count>2</comment_count>
      <attachid>454400</attachid>
    <who name="pascoe@apple.com">pascoe</who>
    <bug_when>2022-03-10 14:25:13 -0800</bug_when>
    <thetext>Created attachment 454400
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850532</commentid>
    <comment_count>3</comment_count>
      <attachid>454400</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-03-11 09:26:58 -0800</bug_when>
    <thetext>Comment on attachment 454400
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850561</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-11 10:26:49 -0800</bug_when>
    <thetext>Committed r291177 (248337@main): &lt;https://commits.webkit.org/248337@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 454400.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>454400</attachid>
            <date>2022-03-10 14:25:13 -0800</date>
            <delta_ts>2022-03-11 10:26:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237452-20220310142513.patch</filename>
            <type>text/plain</type>
            <size>9485</size>
            <attacher name="pascoe@apple.com">pascoe</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkxMTIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDMzMjJlNGY3ZWU4OGQ4NmZi
Y2EyNDM5MTFkNGYxNmJiODQ5ZjQzOGUuLjJkODk0ZDJlMDNjYjE5Zjk2YjMzNzRiM2EwMTU4NmM5
NTBiZjAxMjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMjItMDMtMTAgIEogUGFzY29l
ICA8al9wYXNjb2VAYXBwbGUuY29tPgorCisgICAgICAgIFtXZWJBdXRobl0gQ2FuY2VsIHJ1bm5p
bmcgb3BlcmF0aW9ucyBpbiBBU0Egb24gbmF2aWdhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM3NDUyCisgICAgICAgIHJkYXI6Ly9wcm9ibGVt
Lzg5NzgxOTkwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgUHJlLUFTQSBXZWJBdXRobiBjYWxscyBjYW5jZWwgcmVxdWVzdHMgb24gbmF2aWdhdGlvbiB2
aWEgY2FsbGluZyBhdXRoZW50aWNhdG9yTWFuYWdlci5jYW5jZWxSZXF1ZXN0CisgICAgICAgIGlu
IFdlYlBhZ2VQcm94eS4gSW4gV2ViQXV0aG4gY2FsbHMgdGhhdCBnbyB0aHJvdWdoIEFTQSwgdGhl
IGF1dGhlbnRpY2F0b3JNYW5hZ2VyIGxpdmVzIGluIHRoZSBBU0EKKyAgICAgICAgcHJvY2Vzcywg
c28gY2FsbHMgd29uJ3QgYmUgY2FuY2VsbGVkIG9uIG5hdmlnYXRpb24uCisKKyAgICAgICAgVGhp
cyBwYXRjaCBhdHRlbXB0cyB0byBjYW5jZWwgb25nb2luZyBvcGVyYXRpb25zIHdoZW5ldmVyIGEg
V2ViQXV0aGVudGljYXRvckNvb3JkaW5hdG9yUHJveHkgdGhhdAorICAgICAgICB1c2VzIEFTQSBp
cyBkZXN0cm95ZWQsIGVmZmVjdGl2ZWx5IGNhbmNlbGxpbmcgcmVxdWVzdHMgb24gcmVsb2FkIG9y
IG5hdmlnYXRpb24uCisKKyAgICAgICAgKiBQbGF0Zm9ybS9zcGkvQ29jb2EvQXV0aGVudGljYXRp
b25TZXJ2aWNlc0NvcmVTUEkuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViQXV0aGVudGljYXRp
b24vQ29jb2EvV2ViQXV0aGVudGljYXRvckNvb3JkaW5hdG9yUHJveHkubW06CisgICAgICAgICog
VUlQcm9jZXNzL1dlYkF1dGhlbnRpY2F0aW9uL1dlYkF1dGhlbnRpY2F0b3JDb29yZGluYXRvclBy
b3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQXV0aGVudGljYXRvckNvb3JkaW5hdG9yUHJv
eHk6On5XZWJBdXRoZW50aWNhdG9yQ29vcmRpbmF0b3JQcm94eSk6CisgICAgICAgICogVUlQcm9j
ZXNzL1dlYkF1dGhlbnRpY2F0aW9uL1dlYkF1dGhlbnRpY2F0b3JDb29yZGluYXRvclByb3h5Lmg6
CisKIDIwMjItMDMtMTAgIFNpaHVpIExpdSAgPHNpaHVpX2xpdUBhcHBsZS5jb20+CiAKICAgICAg
ICAgSW5kZXhlZERCOiBmcmVlIG1lbW9yeSB1c2VkIGJ5IGRhdGFiYXNlIGNvbm5lY3Rpb24gb24g
bG93LW1lbW9yeSB3YXJuaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtL3Nw
aS9Db2NvYS9BdXRoZW50aWNhdGlvblNlcnZpY2VzQ29yZVNQSS5oIGIvU291cmNlL1dlYktpdC9Q
bGF0Zm9ybS9zcGkvQ29jb2EvQXV0aGVudGljYXRpb25TZXJ2aWNlc0NvcmVTUEkuaAppbmRleCBl
MDI3NmZjNzExYjFhOWE4MmEzNzg1OTEyZDU1NjRmMDI5MzgyNTU2Li44NTdiZDlhNjUzMTBjNWMx
YTU5NDczY2Q5MzdjMGIxZTYxOTczZjI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1BsYXRm
b3JtL3NwaS9Db2NvYS9BdXRoZW50aWNhdGlvblNlcnZpY2VzQ29yZVNQSS5oCisrKyBiL1NvdXJj
ZS9XZWJLaXQvUGxhdGZvcm0vc3BpL0NvY29hL0F1dGhlbnRpY2F0aW9uU2VydmljZXNDb3JlU1BJ
LmgKQEAgLTM0MSw2ICszNDEsOCBAQCB0eXBlZGVmIE5TX0VOVU0oTlNJbnRlZ2VyLCBBU0NyZWRl
bnRpYWxSZXF1ZXN0U3R5bGUpIHsKIC0gKHZvaWQpcGVyZm9ybUF1dG9GaWxsQXV0aG9yaXphdGlv
blJlcXVlc3RzRm9yQ29udGV4dDooQVNDQ3JlZGVudGlhbFJlcXVlc3RDb250ZXh0ICopY29udGV4
dCB3aXRoQ29tcGxldGlvbkhhbmRsZXI6KHZvaWQgKF4pKGlkIDxBU0NDcmVkZW50aWFsUHJvdG9j
b2w+IF9OdWxsYWJsZSBjcmVkZW50aWFsLCBOU0Vycm9yICogX051bGxhYmxlIGVycm9yKSljb21w
bGV0aW9uSGFuZGxlcjsKICNlbmRpZgogCistICh2b2lkKWNhbmNlbEN1cnJlbnRSZXF1ZXN0Owor
CiBAZW5kCiAKIEBpbnRlcmZhY2UgQVNDQWdlbnRQcm94eSA6IE5TT2JqZWN0IDxBU0NBZ2VudFBy
b3RvY29sPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGlj
YXRpb24vQ29jb2EvV2ViQXV0aGVudGljYXRvckNvb3JkaW5hdG9yUHJveHkubW0gYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9Db2NvYS9XZWJBdXRoZW50aWNhdG9y
Q29vcmRpbmF0b3JQcm94eS5tbQppbmRleCBhNmRiYmJkZTY3NmI5MjYzZTA5Nzc0NWE0ZWI0OGYy
NTlhZDUxYmU3Li5lZWJmZmY3YmRhZWRmZGM2NTU4MjFlMTU1NTIzNWFiZWE1Y2U5OGRiIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9Db2NvYS9X
ZWJBdXRoZW50aWNhdG9yQ29vcmRpbmF0b3JQcm94eS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9Db2NvYS9XZWJBdXRoZW50aWNhdG9yQ29vcmRpbmF0
b3JQcm94eS5tbQpAQCAtMzg0LDExICszODQsMTEgQEAgc3RhdGljIGlubGluZSB2b2lkIGNvbnRp
bnVlQWZ0ZXJSZXF1ZXN0KFJldGFpblB0cjxpZCA8QVNDQ3JlZGVudGlhbFByb3RvY29sPj4gY3IK
IAogdm9pZCBXZWJBdXRoZW50aWNhdG9yQ29vcmRpbmF0b3JQcm94eTo6cGVyZm9ybVJlcXVlc3Qo
UmV0YWluUHRyPEFTQ0NyZWRlbnRpYWxSZXF1ZXN0Q29udGV4dD4gcmVxdWVzdENvbnRleHQsIFJl
cXVlc3RDb21wbGV0aW9uSGFuZGxlciYmIGhhbmRsZXIpCiB7Ci0gICAgYXV0byBwcm94eSA9IGFk
b3B0TlMoW2FsbG9jQVNDQWdlbnRQcm94eUluc3RhbmNlKCkgaW5pdF0pOworICAgIG1fcHJveHkg
PSBhZG9wdE5TKFthbGxvY0FTQ0FnZW50UHJveHlJbnN0YW5jZSgpIGluaXRdKTsKICNpZiBQTEFU
Rk9STShNQUMpIHx8IFBMQVRGT1JNKE1BQ0NBVEFMWVNUKQogICAgIGlmIChbcmVxdWVzdENvbnRl
eHQgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3RvcihyZXF1ZXN0U3R5bGUpXSAmJiByZXF1ZXN0
Q29udGV4dC5nZXQoKS5yZXF1ZXN0U3R5bGUgPT0gQVNDcmVkZW50aWFsUmVxdWVzdFN0eWxlQXV0
b0ZpbGwpIHsKLSAgICAgICAgW3Byb3h5IHBlcmZvcm1BdXRvRmlsbEF1dGhvcml6YXRpb25SZXF1
ZXN0c0ZvckNvbnRleHQ6cmVxdWVzdENvbnRleHQuZ2V0KCkgd2l0aENvbXBsZXRpb25IYW5kbGVy
Om1ha2VCbG9ja1B0cihbd2Vha1RoaXMgPSBXZWFrUHRyIHsgKnRoaXMgfSwgcHJveHkgPSBXVEZN
b3ZlKHByb3h5KSwgaGFuZGxlciA9IFdURk1vdmUoaGFuZGxlcildKGlkIDxBU0NDcmVkZW50aWFs
UHJvdG9jb2w+IGNyZWRlbnRpYWwsIE5TRXJyb3IgKmVycm9yKSBtdXRhYmxlIHsKLSAgICAgICAg
ICAgIGVuc3VyZU9uTWFpblJ1bkxvb3AoW3dlYWtUaGlzLCBoYW5kbGVyID0gV1RGTW92ZShoYW5k
bGVyKSwgcHJveHkgPSBXVEZNb3ZlKHByb3h5KSwgY3JlZGVudGlhbCA9IHJldGFpblB0cihjcmVk
ZW50aWFsKSwgZXJyb3IgPSByZXRhaW5QdHIoZXJyb3IpXSAoKSBtdXRhYmxlIHsKKyAgICAgICAg
W21fcHJveHkgcGVyZm9ybUF1dG9GaWxsQXV0aG9yaXphdGlvblJlcXVlc3RzRm9yQ29udGV4dDpy
ZXF1ZXN0Q29udGV4dC5nZXQoKSB3aXRoQ29tcGxldGlvbkhhbmRsZXI6bWFrZUJsb2NrUHRyKFt3
ZWFrVGhpcyA9IFdlYWtQdHIgeyAqdGhpcyB9LCBoYW5kbGVyID0gV1RGTW92ZShoYW5kbGVyKV0o
aWQ8QVNDQ3JlZGVudGlhbFByb3RvY29sPiBjcmVkZW50aWFsLCBOU0Vycm9yICplcnJvcikgbXV0
YWJsZSB7CisgICAgICAgICAgICBlbnN1cmVPbk1haW5SdW5Mb29wKFt3ZWFrVGhpcywgaGFuZGxl
ciA9IFdURk1vdmUoaGFuZGxlciksIGNyZWRlbnRpYWwgPSByZXRhaW5QdHIoY3JlZGVudGlhbCks
IGVycm9yID0gcmV0YWluUHRyKGVycm9yKV0gKCkgbXV0YWJsZSB7CiAgICAgICAgICAgICAgICAg
aWYgKCF3ZWFrVGhpcykgewogICAgICAgICAgICAgICAgICAgICBoYW5kbGVyKHsgfSwgKEF1dGhl
bnRpY2F0b3JBdHRhY2htZW50KTAsIEV4Y2VwdGlvbkRhdGEgeyBOb3RBbGxvd2VkRXJyb3IsICJP
cGVyYXRpb24gZmFpbGVkLiIgfSk7CiAgICAgICAgICAgICAgICAgICAgIHJldHVybjsKQEAgLTQw
MCwxMiArNDAwLDEyIEBAIHZvaWQgV2ViQXV0aGVudGljYXRvckNvb3JkaW5hdG9yUHJveHk6OnBl
cmZvcm1SZXF1ZXN0KFJldGFpblB0cjxBU0NDcmVkZW50aWFsUmVxCiAgICAgfQogI2VuZGlmIC8v
IFBMQVRGT1JNKE1BQykgfHwgUExBVEZPUk0oTUFDQ0FUQUxZU1QpCiAjaWYgUExBVEZPUk0oSU9T
KQotICAgIFtwcm94eSBwZXJmb3JtQXV0aG9yaXphdGlvblJlcXVlc3RzRm9yQ29udGV4dDpyZXF1
ZXN0Q29udGV4dC5nZXQoKSB3aXRoQ29tcGxldGlvbkhhbmRsZXI6bWFrZUJsb2NrUHRyKFtoYW5k
bGVyID0gV1RGTW92ZShoYW5kbGVyKSwgcHJveHkgPSBXVEZNb3ZlKHByb3h5KV0oaWQgPEFTQ0Ny
ZWRlbnRpYWxQcm90b2NvbD4gY3JlZGVudGlhbCwgTlNFcnJvciAqZXJyb3IpIG11dGFibGUgewor
ICAgIFttX3Byb3h5IHBlcmZvcm1BdXRob3JpemF0aW9uUmVxdWVzdHNGb3JDb250ZXh0OnJlcXVl
c3RDb250ZXh0LmdldCgpIHdpdGhDb21wbGV0aW9uSGFuZGxlcjptYWtlQmxvY2tQdHIoW2hhbmRs
ZXIgPSBXVEZNb3ZlKGhhbmRsZXIpXShpZDxBU0NDcmVkZW50aWFsUHJvdG9jb2w+IGNyZWRlbnRp
YWwsIE5TRXJyb3IgKmVycm9yKSBtdXRhYmxlIHsKICAgICAgICAgY2FsbE9uTWFpblJ1bkxvb3Ao
W2hhbmRsZXIgPSBXVEZNb3ZlKGhhbmRsZXIpLCBwcm94eSA9IFdURk1vdmUocHJveHkpLCBjcmVk
ZW50aWFsID0gcmV0YWluUHRyKGNyZWRlbnRpYWwpLCBlcnJvciA9IHJldGFpblB0cihlcnJvcild
ICgpIG11dGFibGUgewogI2VsaWYgUExBVEZPUk0oTUFDKQogICAgIFJldGFpblB0cjxOU1dpbmRv
dz4gd2luZG93ID0gbV93ZWJQYWdlUHJveHkucGxhdGZvcm1XaW5kb3coKTsKLSAgICBbcHJveHkg
cGVyZm9ybUF1dGhvcml6YXRpb25SZXF1ZXN0c0ZvckNvbnRleHQ6cmVxdWVzdENvbnRleHQuZ2V0
KCkgd2l0aENsZWFyYW5jZUhhbmRsZXI6bWFrZUJsb2NrUHRyKFt3ZWFrVGhpcyA9IFdlYWtQdHIg
eyAqdGhpcyB9LCBoYW5kbGVyID0gV1RGTW92ZShoYW5kbGVyKSwgd2luZG93ID0gV1RGTW92ZSh3
aW5kb3cpLCBwcm94eSA9IFdURk1vdmUocHJveHkpXShOU1hQQ0xpc3RlbmVyRW5kcG9pbnQgKmRh
ZW1vbkVuZHBvaW50LCBOU0Vycm9yICplcnJvcikgbXV0YWJsZSB7Ci0gICAgICAgIGNhbGxPbk1h
aW5SdW5Mb29wKFt3ZWFrVGhpcywgaGFuZGxlciA9IFdURk1vdmUoaGFuZGxlciksIHdpbmRvdyA9
IFdURk1vdmUod2luZG93KSwgcHJveHkgPSBXVEZNb3ZlKHByb3h5KSwgZGFlbW9uRW5kcG9pbnQg
PSByZXRhaW5QdHIoZGFlbW9uRW5kcG9pbnQpLCBlcnJvciA9IHJldGFpblB0cihlcnJvcildICgp
IG11dGFibGUgeworICAgIFttX3Byb3h5IHBlcmZvcm1BdXRob3JpemF0aW9uUmVxdWVzdHNGb3JD
b250ZXh0OnJlcXVlc3RDb250ZXh0LmdldCgpIHdpdGhDbGVhcmFuY2VIYW5kbGVyOm1ha2VCbG9j
a1B0cihbd2Vha1RoaXMgPSBXZWFrUHRyIHsgKnRoaXMgfSwgaGFuZGxlciA9IFdURk1vdmUoaGFu
ZGxlciksIHdpbmRvdyA9IFdURk1vdmUod2luZG93KV0oTlNYUENMaXN0ZW5lckVuZHBvaW50ICpk
YWVtb25FbmRwb2ludCwgTlNFcnJvciAqZXJyb3IpIG11dGFibGUgeworICAgICAgICBjYWxsT25N
YWluUnVuTG9vcChbd2Vha1RoaXMsIGhhbmRsZXIgPSBXVEZNb3ZlKGhhbmRsZXIpLCB3aW5kb3cg
PSBXVEZNb3ZlKHdpbmRvdyksIGRhZW1vbkVuZHBvaW50ID0gcmV0YWluUHRyKGRhZW1vbkVuZHBv
aW50KSwgZXJyb3IgPSByZXRhaW5QdHIoZXJyb3IpXSAoKSBtdXRhYmxlIHsKICAgICAgICAgICAg
IGlmICghd2Vha1RoaXMgfHwgIWRhZW1vbkVuZHBvaW50KSB7CiAgICAgICAgICAgICAgICAgTE9H
X0VSUk9SKCJDb3VsZCBub3QgY29ubmVjdCB0byBhdXRob3JpemF0aW9uIGRhZW1vbjogJUBcbiIs
IGVycm9yLmdldCgpKTsKICAgICAgICAgICAgICAgICBoYW5kbGVyKHsgfSwgKEF1dGhlbnRpY2F0
b3JBdHRhY2htZW50KTAsIEV4Y2VwdGlvbkRhdGEgeyBOb3RBbGxvd2VkRXJyb3IsICJPcGVyYXRp
b24gZmFpbGVkLiIgfSk7CkBAIC00MTMsNyArNDEzLDcgQEAgdm9pZCBXZWJBdXRoZW50aWNhdG9y
Q29vcmRpbmF0b3JQcm94eTo6cGVyZm9ybVJlcXVlc3QoUmV0YWluUHRyPEFTQ0NyZWRlbnRpYWxS
ZXEKICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgd2Vha1RoaXMtPm1fcHJlc2VudGVyID0g
YWRvcHROUyhbYWxsb2NBU0NBdXRob3JpemF0aW9uUmVtb3RlUHJlc2VudGVySW5zdGFuY2UoKSBp
bml0XSk7Ci0gICAgICAgICAgICBbd2Vha1RoaXMtPm1fcHJlc2VudGVyIHByZXNlbnRXaXRoV2lu
ZG93OndpbmRvdy5nZXQoKSBkYWVtb25FbmRwb2ludDpkYWVtb25FbmRwb2ludC5nZXQoKSBjb21w
bGV0aW9uSGFuZGxlcjptYWtlQmxvY2tQdHIoW2hhbmRsZXIgPSBXVEZNb3ZlKGhhbmRsZXIpLCBw
cm94eSA9IFdURk1vdmUocHJveHkpXShpZCA8QVNDQ3JlZGVudGlhbFByb3RvY29sPiBjcmVkZW50
aWFsTm90UmV0YWluLCBOU0Vycm9yICplcnJvck5vdFJldGFpbikgbXV0YWJsZSB7CisgICAgICAg
ICAgICBbd2Vha1RoaXMtPm1fcHJlc2VudGVyIHByZXNlbnRXaXRoV2luZG93OndpbmRvdy5nZXQo
KSBkYWVtb25FbmRwb2ludDpkYWVtb25FbmRwb2ludC5nZXQoKSBjb21wbGV0aW9uSGFuZGxlcjpt
YWtlQmxvY2tQdHIoW2hhbmRsZXIgPSBXVEZNb3ZlKGhhbmRsZXIpXShpZDxBU0NDcmVkZW50aWFs
UHJvdG9jb2w+IGNyZWRlbnRpYWxOb3RSZXRhaW4sIE5TRXJyb3IgKmVycm9yTm90UmV0YWluKSBt
dXRhYmxlIHsKICAgICAgICAgICAgICAgICBhdXRvIGNyZWRlbnRpYWwgPSByZXRhaW5QdHIoY3Jl
ZGVudGlhbE5vdFJldGFpbik7CiAgICAgICAgICAgICAgICAgYXV0byBlcnJvciA9IHJldGFpblB0
cihlcnJvck5vdFJldGFpbik7CiAjZW5kaWYKQEAgLTQ0MCw2ICs0NDAsMTIgQEAgdm9pZCBXZWJB
dXRoZW50aWNhdG9yQ29vcmRpbmF0b3JQcm94eTo6aXNVc2VyVmVyaWZ5aW5nUGxhdGZvcm1BdXRo
ZW50aWNhdG9yQXZhaWwKICAgICBoYW5kbGVyKExvY2FsU2VydmljZTo6aXNBdmFpbGFibGUoKSk7
CiB9CiAKK3ZvaWQgV2ViQXV0aGVudGljYXRvckNvb3JkaW5hdG9yUHJveHk6OmNhbmNlbCgpCit7
CisgICAgaWYgKG1fcHJveHkpCisgICAgICAgIFttX3Byb3h5IGNhbmNlbEN1cnJlbnRSZXF1ZXN0
XTsKK30KKwogfSAvLyBuYW1lc3BhY2UgV2ViS2l0CiAKICNlbmRpZiAvLyBIQVZFKFVOSUZJRURf
QVNDX0FVVEhfVUkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRo
ZW50aWNhdGlvbi9XZWJBdXRoZW50aWNhdG9yQ29vcmRpbmF0b3JQcm94eS5jcHAgYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9XZWJBdXRoZW50aWNhdG9yQ29vcmRp
bmF0b3JQcm94eS5jcHAKaW5kZXggNjlmNjJiNjM5NzZlODJmZWRmM2QxZGI0MWRmZWQyOThjODI5
MjlkMy4uODBkY2M5ZjZiZjVmMDVlNDc3ZTZlZGYwNDNjMDE0NDQ4ZjE1MTZjNSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24vV2ViQXV0aGVudGlj
YXRvckNvb3JkaW5hdG9yUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dl
YkF1dGhlbnRpY2F0aW9uL1dlYkF1dGhlbnRpY2F0b3JDb29yZGluYXRvclByb3h5LmNwcApAQCAt
NTMsNiArNTMsOSBAQCBXZWJBdXRoZW50aWNhdG9yQ29vcmRpbmF0b3JQcm94eTo6V2ViQXV0aGVu
dGljYXRvckNvb3JkaW5hdG9yUHJveHkoV2ViUGFnZVByb3h5JgogCiBXZWJBdXRoZW50aWNhdG9y
Q29vcmRpbmF0b3JQcm94eTo6fldlYkF1dGhlbnRpY2F0b3JDb29yZGluYXRvclByb3h5KCkKIHsK
KyNpZiBIQVZFKFVOSUZJRURfQVNDX0FVVEhfVUkpCisgICAgY2FuY2VsKCk7CisjZW5kaWYgLy8g
SEFWRShVTklGSUVEX0FTQ19BVVRIX1VJKQogICAgIG1fd2ViUGFnZVByb3h5LnByb2Nlc3MoKS5y
ZW1vdmVNZXNzYWdlUmVjZWl2ZXIoTWVzc2FnZXM6OldlYkF1dGhlbnRpY2F0b3JDb29yZGluYXRv
clByb3h5OjptZXNzYWdlUmVjZWl2ZXJOYW1lKCksIG1fd2ViUGFnZVByb3h5LndlYlBhZ2VJRCgp
KTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGlj
YXRpb24vV2ViQXV0aGVudGljYXRvckNvb3JkaW5hdG9yUHJveHkuaCBiL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL1dlYkF1dGhlbnRpY2F0aW9uL1dlYkF1dGhlbnRpY2F0b3JDb29yZGluYXRvclBy
b3h5LmgKaW5kZXggNjdhMjBiYTQxNWRmZjNkOGQzZDdjNGYzMmZhYTJhOGQxODNhNTM2OC4uM2Mz
NDdiMmRhN2Y0ODY1YjEzNjcyN2Y0Y2Q0ZjNmOGU1YzY0Yjk1MSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24vV2ViQXV0aGVudGljYXRvckNvb3Jk
aW5hdG9yUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNh
dGlvbi9XZWJBdXRoZW50aWNhdG9yQ29vcmRpbmF0b3JQcm94eS5oCkBAIC00NSw2ICs0NSw3IEBA
IHN0cnVjdCBTZWN1cml0eU9yaWdpbkRhdGE7CiAjaWYgSEFWRShVTklGSUVEX0FTQ19BVVRIX1VJ
KQogT0JKQ19DTEFTUyBBU0NBdXRob3JpemF0aW9uUmVtb3RlUHJlc2VudGVyOwogT0JKQ19DTEFT
UyBBU0NDcmVkZW50aWFsUmVxdWVzdENvbnRleHQ7CitPQkpDX0NMQVNTIEFTQ0FnZW50UHJveHk7
CiAjZW5kaWYKIAogbmFtZXNwYWNlIFdlYktpdCB7CkBAIC04MCw5ICs4MSwxMSBAQCBwcml2YXRl
OgogICAgIFdlYlBhZ2VQcm94eSYgbV93ZWJQYWdlUHJveHk7CiAKICNpZiBIQVZFKFVOSUZJRURf
QVNDX0FVVEhfVUkpCisgICAgdm9pZCBjYW5jZWwoKTsKICAgICBSZXRhaW5QdHI8QVNDQ3JlZGVu
dGlhbFJlcXVlc3RDb250ZXh0PiBjb250ZXh0Rm9yUmVxdWVzdChXZWJBdXRoZW50aWNhdGlvblJl
cXVlc3REYXRhJiYpOwogICAgIHZvaWQgcGVyZm9ybVJlcXVlc3QoUmV0YWluUHRyPEFTQ0NyZWRl
bnRpYWxSZXF1ZXN0Q29udGV4dD4sIFJlcXVlc3RDb21wbGV0aW9uSGFuZGxlciYmKTsKICAgICBS
ZXRhaW5QdHI8QVNDQXV0aG9yaXphdGlvblJlbW90ZVByZXNlbnRlcj4gbV9wcmVzZW50ZXI7Cisg
ICAgUmV0YWluUHRyPEFTQ0FnZW50UHJveHk+IG1fcHJveHk7CiAjZW5kaWYgLy8gSEFWRShVTklG
SUVEX0FTQ19BVVRIX1VJKQogfTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>