<?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>233199</bug_id>
          
          <creation_ts>2021-11-16 10:10:09 -0800</creation_ts>
          <short_desc>Crash under WebKit::WebPageProxy::commitProvisionalPage()</short_desc>
          <delta_ts>2021-11-16 11:55:45 -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>WebKit2</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>ggaren</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1815543</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-11-16 10:10:09 -0800</bug_when>
    <thetext>Crash under WebKit::WebPageProxy::commitProvisionalPage():
8 WebKit: WebKit::WebPageProxy::commitProvisionalPage(unsigned long long, unsigned long long, WTF::String const&amp;, bool, unsigned int, WebCore::CertificateInfo const&amp;, bool, WTF::Optional&lt;WebCore::HasInsecureContent&gt;, WebKit::UserData const&amp;) &lt;==
        8 WebKit: WebKit::ProvisionalPageProxy::didCommitLoadForFrame(unsigned long long, unsigned long long, WTF::String const&amp;, bool, unsigned int, WebCore::CertificateInfo const&amp;, bool, WTF::Optional&lt;WebCore::HasInsecureContent&gt;, WebKit::UserData const&amp;)
          8 WebKit: WebKit::ProvisionalPageProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
            8 WebKit: IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
              8 WebKit: WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
                8 WebKit: IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;)
                  8 WebKit: IPC::Connection::dispatchIncomingMessages()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1815544</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-11-16 10:10:17 -0800</bug_when>
    <thetext>&lt;rdar://57659921&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1815546</commentid>
    <comment_count>2</comment_count>
      <attachid>444406</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-11-16 10:13:52 -0800</bug_when>
    <thetext>Created attachment 444406
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1815573</commentid>
    <comment_count>3</comment_count>
      <attachid>444406</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-11-16 11:01:13 -0800</bug_when>
    <thetext>Comment on attachment 444406
Patch

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

&gt; Source/WebKit/ChangeLog:10
&gt; +        in going on in a provisional page / WebProcess, we would do a null dereference of the page&apos;s

s/in/is</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1815580</commentid>
    <comment_count>4</comment_count>
      <attachid>444415</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-11-16 11:26:48 -0800</bug_when>
    <thetext>Created attachment 444415
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1815593</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-11-16 11:55:42 -0800</bug_when>
    <thetext>Committed r285877 (244303@main): &lt;https://commits.webkit.org/244303@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 444415.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>444406</attachid>
            <date>2021-11-16 10:13:52 -0800</date>
            <delta_ts>2021-11-16 11:26:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-233199-20211116101351.patch</filename>
            <type>text/plain</type>
            <size>5198</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg1ODYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGU0NWU0OGQyODBiMzZkYWVk
ZTYxOWI3MmZlYzdjZDhjNmI4YmZiNzguLjM5Y2IwZmY0NzQ5ZTc1Y2IzMjhiOTBkNWVmMjQ2ZGY4
ZGJmYmU5YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjEtMTEtMTYgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBDcmFzaCB1bmRlciBXZWJLaXQ6Oldl
YlBhZ2VQcm94eTo6Y29tbWl0UHJvdmlzaW9uYWxQYWdlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMzE5OQorICAgICAgICA8cmRhcjovLzU3NjU5
OTIxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIElu
IHRoZSBldmVudCB3aGVyZSB0aGUgY29tbWl0dGVkIFdlYlByb2Nlc3Mgd291bGQgY3Jhc2ggd2hp
bGUgYSBjcm9zcy1zaXRlIHByb3Zpc2lvbmFsIGxvYWQKKyAgICAgICAgaW4gZ29pbmcgb24gaW4g
YSBwcm92aXNpb25hbCBwYWdlIC8gV2ViUHJvY2Vzcywgd2Ugd291bGQgZG8gYSBudWxsIGRlcmVm
ZXJlbmNlIG9mIHRoZSBwYWdlJ3MKKyAgICAgICAgZHJhd2luZyBhcmVhIHdoZW4gdHJ5aW5nIHRv
IGNvbW1pdCB0aGUgcHJvdmlzaW9uYWwgcGFnZSBsYXRlciBvbi4gV2Ugd291bGQgYWxzbyBoaXQg
dmFyaW91cworICAgICAgICBhc3NlcnRpb25zIGluIGRlYnVnIHNpbmNlIHRoZSBwYWdlJ3Mgc3Rh
dGUgZ2V0cyBjb21wbGV0ZWx5IHJlc2V0IHdoZW4gaXRzIFdlYlByb2Nlc3MgY3Jhc2hlcy4KKwor
ICAgICAgICBUbyBhZGRyZXNzIHRoZSBpc3N1ZSwgd2Ugbm93IGNsZWFyIHRoZSBwcm92aXNpb25h
bCBwYWdlIGlmIHRoZSBwYWdlJ3MgV2ViUHJvY2VzcyBjcmFzaGVzLgorCisgICAgICAgICogVUlQ
cm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2VQcm94eTo6
cmVzZXRTdGF0ZUFmdGVyUHJvY2Vzc0V4aXRlZCk6CisKIDIwMjEtMTEtMTYgIEtpbW1vIEtpbm51
bmVuICA8a2tpbm51bmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW1vdGVHcmFwaGljc0NvbnRl
eHRHTENvY29hOjptX3N3YXBDaGFpbiBpcyB1bnVzZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9X
ZWJQYWdlUHJveHkuY3BwCmluZGV4IGY5Zjc3ZTBlNmZhYzgyZGNhOGZjYjAwNWM3MmVjMWJjZTYx
ZjQzZmYuLjc0YzMwMWQ0NGY0MjUwZTRhNjNmOTM4N2RiMDBkOTAzMTQ1NmI3NTEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcApAQCAtNzkzNiw2ICs3OTM2LDkgQEAg
dm9pZCBXZWJQYWdlUHJveHk6OnJlc2V0U3RhdGVBZnRlclByb2Nlc3NFeGl0ZWQoUHJvY2Vzc1Rl
cm1pbmF0aW9uUmVhc29uIHRlcm1pbmEKICAgICBtX2VkaXRvclN0YXRlID0gRWRpdG9yU3RhdGUo
KTsKICAgICBtX2NhY2hlZEZvbnRBdHRyaWJ1dGVzQXRTZWxlY3Rpb25TdGFydC5yZXNldCgpOwog
CisgICAgaWYgKHRlcm1pbmF0aW9uUmVhc29uICE9IFByb2Nlc3NUZXJtaW5hdGlvblJlYXNvbjo6
TmF2aWdhdGlvblN3YXApCisgICAgICAgIG1fcHJvdmlzaW9uYWxQYWdlID0gbnVsbHB0cjsKKwog
ICAgIGlmICh0ZXJtaW5hdGlvblJlYXNvbiA9PSBQcm9jZXNzVGVybWluYXRpb25SZWFzb246Ok5h
dmlnYXRpb25Td2FwKQogICAgICAgICBwYWdlQ2xpZW50KCkucHJvY2Vzc1dpbGxTd2FwKCk7CiAg
ICAgZWxzZQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmlu
ZGV4IDBjZjkyNDM4ZDFkNDcyYjdkMjdjMDgxZmMyMjkzMjdhZGE4YjcyMTcuLjU4MWZhZmU4NTI0
YTc5ZjRhZmRhZjY4ODBmYjgzZDBhZjY4YzUzMjIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxv
ZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAyMS0xMS0xNiAgQ2hy
aXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIENyYXNoIHVuZGVyIFdlYktp
dDo6V2ViUGFnZVByb3h5Ojpjb21taXRQcm92aXNpb25hbFBhZ2UoKQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMzMTk5CisgICAgICAgIDxyZGFyOi8v
NTc2NTk5MjE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWRkIEFQSSB0ZXN0IGNvdmVyYWdlLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0
cy9XZWJLaXRDb2NvYS9Qcm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbToKKwogMjAyMS0xMS0xNiAg
VHlsZXIgV2lsY29jayAgPHR5bGVyX3dAYXBwbGUuY29tPgogCiAgICAgICAgIEFYOiBTdG9wIHJl
dHVybmluZyBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50cyBiYWNrZWQgYnkgYSBudWxsIHBvaW50ZXIK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUHJvY2Vz
c1N3YXBPbk5hdmlnYXRpb24ubW0gYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENv
Y29hL1Byb2Nlc3NTd2FwT25OYXZpZ2F0aW9uLm1tCmluZGV4IDczODUyMTdmMGY3ZGY5ODUzYzcz
N2Y0ODJjYzBmYzA4Zjc3NTYzZmIuLmY5ZjY4ZTJiNTk3NDU4ZjFkN2U3NzJmMWQyYTc2MTQzM2Iw
NGY2NzIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2Ev
UHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24ubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0
cy9XZWJLaXRDb2NvYS9Qcm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbQpAQCAtNTUyNyw2ICs1NTI3
LDQ4IEBAIFRFU1QoUHJvY2Vzc1N3YXAsIFRlcm1pbmF0ZWRTdXNwZW5kZWRQYWdlUHJvY2VzcykK
ICAgICBFWFBFQ1RfTkUocGlkMywgcGlkNCk7CiB9CiAKK1RFU1QoUHJvY2Vzc1N3YXAsIENvbW1p
dHRlZFByb2Nlc3NDcmFzaER1cmluZ0Nyb3NzU2l0ZU5hdmlnYXRpb24pCit7CisgICAgYXV0byBw
cm9jZXNzUG9vbENvbmZpZ3VyYXRpb24gPSBwc29uUHJvY2Vzc1Bvb2xDb25maWd1cmF0aW9uKCk7
CisgICAgYXV0byBwcm9jZXNzUG9vbCA9IGFkb3B0TlMoW1tXS1Byb2Nlc3NQb29sIGFsbG9jXSBf
aW5pdFdpdGhDb25maWd1cmF0aW9uOnByb2Nlc3NQb29sQ29uZmlndXJhdGlvbi5nZXQoKV0pOwor
CisgICAgYXV0byB3ZWJWaWV3Q29uZmlndXJhdGlvbiA9IGFkb3B0TlMoW1tXS1dlYlZpZXdDb25m
aWd1cmF0aW9uIGFsbG9jXSBpbml0XSk7CisgICAgW3dlYlZpZXdDb25maWd1cmF0aW9uIHNldFBy
b2Nlc3NQb29sOnByb2Nlc3NQb29sLmdldCgpXTsKKyAgICBhdXRvIGhhbmRsZXIgPSBhZG9wdE5T
KFtbUFNPTlNjaGVtZSBhbGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3Q29uZmlndXJhdGlvbiBz
ZXRVUkxTY2hlbWVIYW5kbGVyOmhhbmRsZXIuZ2V0KCkgZm9yVVJMU2NoZW1lOkAiUFNPTiJdOwor
CisgICAgYXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbW1dLV2ViVmlldyBhbGxvY10gaW5pdFdpdGhG
cmFtZTpOU01ha2VSZWN0KDAsIDAsIDgwMCwgNjAwKSBjb25maWd1cmF0aW9uOndlYlZpZXdDb25m
aWd1cmF0aW9uLmdldCgpXSk7CisgICAgYXV0byBuYXZpZ2F0aW9uRGVsZWdhdGUgPSBhZG9wdE5T
KFtbUFNPTk5hdmlnYXRpb25EZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3IHNl
dE5hdmlnYXRpb25EZWxlZ2F0ZTpuYXZpZ2F0aW9uRGVsZWdhdGUuZ2V0KCldOworCisgICAgZG9u
ZSA9IGZhbHNlOworICAgIE5TVVJMUmVxdWVzdCAqcmVxdWVzdCA9IFtOU1VSTFJlcXVlc3QgcmVx
dWVzdFdpdGhVUkw6W05TVVJMIFVSTFdpdGhTdHJpbmc6QCJwc29uOi8vd3d3LndlYmtpdC5vcmcv
bWFpbi5odG1sIl1dOworICAgIFt3ZWJWaWV3IGxvYWRSZXF1ZXN0OnJlcXVlc3RdOworCisgICAg
VGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZkb25lKTsKKyAgICBkb25lID0gZmFsc2U7CisKKyAg
ICBhdXRvIHBpZDEgPSBbd2ViVmlldyBfd2ViUHJvY2Vzc0lkZW50aWZpZXJdOworCisgICAgc3Rh
dGljIGJvb2wgZGlkS2lsbCA9IGZhbHNlOworICAgIG5hdmlnYXRpb25EZWxlZ2F0ZS0+ZGVjaWRl
UG9saWN5Rm9yTmF2aWdhdGlvbkFjdGlvbiA9IF4oV0tOYXZpZ2F0aW9uQWN0aW9uICosIHZvaWQg
KF5kZWNpc2lvbkhhbmRsZXIpKFdLTmF2aWdhdGlvbkFjdGlvblBvbGljeSkpIHsKKyAgICAgICAg
ZGVjaXNpb25IYW5kbGVyKFdLTmF2aWdhdGlvbkFjdGlvblBvbGljeUFsbG93KTsgLy8gV2lsbCBh
c2sgdGhlIGxvYWQgdG8gcHJvY2VlZCBpbiBhIG5ldyBwcm92aXNpb25hbCBXZWJQcm9jZXNzIHNp
bmNlIHRoZSBuYXZpZ2F0aW9uIGlzIGNyb3NzLXNpdGUuCisKKyAgICAgICAgLy8gU2ltdWxhdGUg
YSBjcmFzaCBvZiB0aGUgY29tbWl0dGVkIFdlYlByb2Nlc3Mgd2hpbGUgdGhlIHByb3Zpc2lvbmFs
IG5hdmlnYXRpb24gc3RhcnRzIGluIHRoZSBuZXcgcHJvdmlzaW9uYWwgV2ViUHJvY2Vzcy4KKyAg
ICAgICAgZGlzcGF0Y2hfYWZ0ZXIoZGlzcGF0Y2hfdGltZShESVNQQVRDSF9USU1FX05PVywgMC4y
ICogTlNFQ19QRVJfU0VDKSwgZGlzcGF0Y2hfZ2V0X21haW5fcXVldWUoKSwgXnsKKyAgICAgICAg
ICAgIGtpbGwocGlkMSwgOSk7CisgICAgICAgICAgICBkaWRLaWxsID0gdHJ1ZTsKKyAgICAgICAg
fSk7CisgICAgfTsKKworICAgIHJlcXVlc3QgPSBbTlNVUkxSZXF1ZXN0IHJlcXVlc3RXaXRoVVJM
OltOU1VSTCBVUkxXaXRoU3RyaW5nOkAicHNvbjovL3d3dy5hcHBsZS5jb20vbWFpbi5odG1sIl1d
OworICAgIFt3ZWJWaWV3IGxvYWRSZXF1ZXN0OnJlcXVlc3RdOworCisgICAgVGVzdFdlYktpdEFQ
STo6VXRpbDo6cnVuKCZkaWRLaWxsKTsKKworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnNsZWVw
KDAuNSk7Cit9CisKIFRFU1QoUHJvY2Vzc1N3YXAsIE5hdmlnYXRlQmFja0FuZEZvcnRoKQogewog
ICAgIGF1dG8gcHJvY2Vzc1Bvb2xDb25maWd1cmF0aW9uID0gcHNvblByb2Nlc3NQb29sQ29uZmln
dXJhdGlvbigpOwo=
</data>
<flag name="review"
          id="469416"
          type_id="1"
          status="+"
          setter="youennf"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>444415</attachid>
            <date>2021-11-16 11:26:48 -0800</date>
            <delta_ts>2021-11-16 11:55:43 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>233199.patch</filename>
            <type>text/plain</type>
            <size>5196</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg1ODYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGU0NWU0OGQyODBiMzZkYWVk
ZTYxOWI3MmZlYzdjZDhjNmI4YmZiNzguLjM5Y2IwZmY0NzQ5ZTc1Y2IzMjhiOTBkNWVmMjQ2ZGY4
ZGJmYmU5YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjEtMTEtMTYgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBDcmFzaCB1bmRlciBXZWJLaXQ6Oldl
YlBhZ2VQcm94eTo6Y29tbWl0UHJvdmlzaW9uYWxQYWdlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMzE5OQorICAgICAgICA8cmRhcjovLzU3NjU5
OTIxPgorCisgICAgICAgIFJldmlld2VkIGJ5IFlvdWVubiBGYWJsZXQuCisKKyAgICAgICAgSW4g
dGhlIGV2ZW50IHdoZXJlIHRoZSBjb21taXR0ZWQgV2ViUHJvY2VzcyB3b3VsZCBjcmFzaCB3aGls
ZSBhIGNyb3NzLXNpdGUgcHJvdmlzaW9uYWwgbG9hZAorICAgICAgICBpcyBnb2luZyBvbiBpbiBh
IHByb3Zpc2lvbmFsIHBhZ2UgLyBXZWJQcm9jZXNzLCB3ZSB3b3VsZCBkbyBhIG51bGwgZGVyZWZl
cmVuY2Ugb2YgdGhlIHBhZ2UncworICAgICAgICBkcmF3aW5nIGFyZWEgd2hlbiB0cnlpbmcgdG8g
Y29tbWl0IHRoZSBwcm92aXNpb25hbCBwYWdlIGxhdGVyIG9uLiBXZSB3b3VsZCBhbHNvIGhpdCB2
YXJpb3VzCisgICAgICAgIGFzc2VydGlvbnMgaW4gZGVidWcgc2luY2UgdGhlIHBhZ2UncyBzdGF0
ZSBnZXRzIGNvbXBsZXRlbHkgcmVzZXQgd2hlbiBpdHMgV2ViUHJvY2VzcyBjcmFzaGVzLgorCisg
ICAgICAgIFRvIGFkZHJlc3MgdGhlIGlzc3VlLCB3ZSBub3cgY2xlYXIgdGhlIHByb3Zpc2lvbmFs
IHBhZ2UgaWYgdGhlIHBhZ2UncyBXZWJQcm9jZXNzIGNyYXNoZXMuCisKKyAgICAgICAgKiBVSVBy
b2Nlc3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZVByb3h5Ojpy
ZXNldFN0YXRlQWZ0ZXJQcm9jZXNzRXhpdGVkKToKKwogMjAyMS0xMS0xNiAgS2ltbW8gS2lubnVu
ZW4gIDxra2lubnVuZW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJlbW90ZUdyYXBoaWNzQ29udGV4
dEdMQ29jb2E6Om1fc3dhcENoYWluIGlzIHVudXNlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dl
YlBhZ2VQcm94eS5jcHAKaW5kZXggZjlmNzdlMGU2ZmFjODJkY2E4ZmNiMDA1YzcyZWMxYmNlNjFm
NDNmZi4uNzRjMzAxZDQ0ZjQyNTBlNGE2M2Y5Mzg3ZGIwMGQ5MDMxNDU2Yjc1MSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCkBAIC03OTM2LDYgKzc5MzYsOSBAQCB2
b2lkIFdlYlBhZ2VQcm94eTo6cmVzZXRTdGF0ZUFmdGVyUHJvY2Vzc0V4aXRlZChQcm9jZXNzVGVy
bWluYXRpb25SZWFzb24gdGVybWluYQogICAgIG1fZWRpdG9yU3RhdGUgPSBFZGl0b3JTdGF0ZSgp
OwogICAgIG1fY2FjaGVkRm9udEF0dHJpYnV0ZXNBdFNlbGVjdGlvblN0YXJ0LnJlc2V0KCk7CiAK
KyAgICBpZiAodGVybWluYXRpb25SZWFzb24gIT0gUHJvY2Vzc1Rlcm1pbmF0aW9uUmVhc29uOjpO
YXZpZ2F0aW9uU3dhcCkKKyAgICAgICAgbV9wcm92aXNpb25hbFBhZ2UgPSBudWxscHRyOworCiAg
ICAgaWYgKHRlcm1pbmF0aW9uUmVhc29uID09IFByb2Nlc3NUZXJtaW5hdGlvblJlYXNvbjo6TmF2
aWdhdGlvblN3YXApCiAgICAgICAgIHBhZ2VDbGllbnQoKS5wcm9jZXNzV2lsbFN3YXAoKTsKICAg
ICBlbHNlCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5k
ZXggMGNmOTI0MzhkMWQ0NzJiN2QyN2MwODFmYzIyOTMyN2FkYThiNzIxNy4uNTgxZmFmZTg1MjRh
NzlmNGFmZGFmNjg4MGZiODNkMGFmNjhjNTMyMiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9n
CisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTExLTE2ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgQ3Jhc2ggdW5kZXIgV2ViS2l0
OjpXZWJQYWdlUHJveHk6OmNvbW1pdFByb3Zpc2lvbmFsUGFnZSgpCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzMxOTkKKyAgICAgICAgPHJkYXI6Ly81
NzY1OTkyMT4KKworICAgICAgICBSZXZpZXdlZCBieSBZb3Vlbm4gRmFibGV0LgorCisgICAgICAg
IEFkZCBBUEkgdGVzdCBjb3ZlcmFnZS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViS2l0Q29jb2EvUHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24ubW06CisKIDIwMjEtMTEtMTYgIFR5
bGVyIFdpbGNvY2sgIDx0eWxlcl93QGFwcGxlLmNvbT4KIAogICAgICAgICBBWDogU3RvcCByZXR1
cm5pbmcgQWNjZXNzaWJpbGl0eVVJRWxlbWVudHMgYmFja2VkIGJ5IGEgbnVsbCBwb2ludGVyCmRp
ZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1Byb2Nlc3NT
d2FwT25OYXZpZ2F0aW9uLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2Nv
YS9Qcm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbQppbmRleCA3Mzg1MjE3ZjBmN2RmOTg1M2M3Mzdm
NDgyY2MwZmMwOGY3NzU2M2ZiLi5mOWY2OGUyYjU5NzQ1OGYxZDdlNzcyZjFkMmE3NjE0MzNiMDRm
NjcyIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1By
b2Nlc3NTd2FwT25OYXZpZ2F0aW9uLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViS2l0Q29jb2EvUHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24ubW0KQEAgLTU1MjcsNiArNTUyNyw0
OCBAQCBURVNUKFByb2Nlc3NTd2FwLCBUZXJtaW5hdGVkU3VzcGVuZGVkUGFnZVByb2Nlc3MpCiAg
ICAgRVhQRUNUX05FKHBpZDMsIHBpZDQpOwogfQogCitURVNUKFByb2Nlc3NTd2FwLCBDb21taXR0
ZWRQcm9jZXNzQ3Jhc2hEdXJpbmdDcm9zc1NpdGVOYXZpZ2F0aW9uKQoreworICAgIGF1dG8gcHJv
Y2Vzc1Bvb2xDb25maWd1cmF0aW9uID0gcHNvblByb2Nlc3NQb29sQ29uZmlndXJhdGlvbigpOwor
ICAgIGF1dG8gcHJvY2Vzc1Bvb2wgPSBhZG9wdE5TKFtbV0tQcm9jZXNzUG9vbCBhbGxvY10gX2lu
aXRXaXRoQ29uZmlndXJhdGlvbjpwcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24uZ2V0KCldKTsKKwor
ICAgIGF1dG8gd2ViVmlld0NvbmZpZ3VyYXRpb24gPSBhZG9wdE5TKFtbV0tXZWJWaWV3Q29uZmln
dXJhdGlvbiBhbGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3Q29uZmlndXJhdGlvbiBzZXRQcm9j
ZXNzUG9vbDpwcm9jZXNzUG9vbC5nZXQoKV07CisgICAgYXV0byBoYW5kbGVyID0gYWRvcHROUyhb
W1BTT05TY2hlbWUgYWxsb2NdIGluaXRdKTsKKyAgICBbd2ViVmlld0NvbmZpZ3VyYXRpb24gc2V0
VVJMU2NoZW1lSGFuZGxlcjpoYW5kbGVyLmdldCgpIGZvclVSTFNjaGVtZTpAIlBTT04iXTsKKwor
ICAgIGF1dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tXS1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJh
bWU6TlNNYWtlUmVjdCgwLCAwLCA4MDAsIDYwMCkgY29uZmlndXJhdGlvbjp3ZWJWaWV3Q29uZmln
dXJhdGlvbi5nZXQoKV0pOworICAgIGF1dG8gbmF2aWdhdGlvbkRlbGVnYXRlID0gYWRvcHROUyhb
W1BTT05OYXZpZ2F0aW9uRGVsZWdhdGUgYWxsb2NdIGluaXRdKTsKKyAgICBbd2ViVmlldyBzZXRO
YXZpZ2F0aW9uRGVsZWdhdGU6bmF2aWdhdGlvbkRlbGVnYXRlLmdldCgpXTsKKworICAgIGRvbmUg
PSBmYWxzZTsKKyAgICBOU1VSTFJlcXVlc3QgKnJlcXVlc3QgPSBbTlNVUkxSZXF1ZXN0IHJlcXVl
c3RXaXRoVVJMOltOU1VSTCBVUkxXaXRoU3RyaW5nOkAicHNvbjovL3d3dy53ZWJraXQub3JnL21h
aW4uaHRtbCJdXTsKKyAgICBbd2ViVmlldyBsb2FkUmVxdWVzdDpyZXF1ZXN0XTsKKworICAgIFRl
c3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZG9uZSk7CisgICAgZG9uZSA9IGZhbHNlOworCisgICAg
YXV0byBwaWQxID0gW3dlYlZpZXcgX3dlYlByb2Nlc3NJZGVudGlmaWVyXTsKKworICAgIHN0YXRp
YyBib29sIGRpZEtpbGwgPSBmYWxzZTsKKyAgICBuYXZpZ2F0aW9uRGVsZWdhdGUtPmRlY2lkZVBv
bGljeUZvck5hdmlnYXRpb25BY3Rpb24gPSBeKFdLTmF2aWdhdGlvbkFjdGlvbiAqLCB2b2lkIChe
ZGVjaXNpb25IYW5kbGVyKShXS05hdmlnYXRpb25BY3Rpb25Qb2xpY3kpKSB7CisgICAgICAgIGRl
Y2lzaW9uSGFuZGxlcihXS05hdmlnYXRpb25BY3Rpb25Qb2xpY3lBbGxvdyk7IC8vIFdpbGwgYXNr
IHRoZSBsb2FkIHRvIHByb2NlZWQgaW4gYSBuZXcgcHJvdmlzaW9uYWwgV2ViUHJvY2VzcyBzaW5j
ZSB0aGUgbmF2aWdhdGlvbiBpcyBjcm9zcy1zaXRlLgorCisgICAgICAgIC8vIFNpbXVsYXRlIGEg
Y3Jhc2ggb2YgdGhlIGNvbW1pdHRlZCBXZWJQcm9jZXNzIHdoaWxlIHRoZSBwcm92aXNpb25hbCBu
YXZpZ2F0aW9uIHN0YXJ0cyBpbiB0aGUgbmV3IHByb3Zpc2lvbmFsIFdlYlByb2Nlc3MuCisgICAg
ICAgIGRpc3BhdGNoX2FmdGVyKGRpc3BhdGNoX3RpbWUoRElTUEFUQ0hfVElNRV9OT1csIDAuMiAq
IE5TRUNfUEVSX1NFQyksIGRpc3BhdGNoX2dldF9tYWluX3F1ZXVlKCksIF57CisgICAgICAgICAg
ICBraWxsKHBpZDEsIDkpOworICAgICAgICAgICAgZGlkS2lsbCA9IHRydWU7CisgICAgICAgIH0p
OworICAgIH07CisKKyAgICByZXF1ZXN0ID0gW05TVVJMUmVxdWVzdCByZXF1ZXN0V2l0aFVSTDpb
TlNVUkwgVVJMV2l0aFN0cmluZzpAInBzb246Ly93d3cuYXBwbGUuY29tL21haW4uaHRtbCJdXTsK
KyAgICBbd2ViVmlldyBsb2FkUmVxdWVzdDpyZXF1ZXN0XTsKKworICAgIFRlc3RXZWJLaXRBUEk6
OlV0aWw6OnJ1bigmZGlkS2lsbCk7CisKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpzbGVlcCgw
LjUpOworfQorCiBURVNUKFByb2Nlc3NTd2FwLCBOYXZpZ2F0ZUJhY2tBbmRGb3J0aCkKIHsKICAg
ICBhdXRvIHByb2Nlc3NQb29sQ29uZmlndXJhdGlvbiA9IHBzb25Qcm9jZXNzUG9vbENvbmZpZ3Vy
YXRpb24oKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>