<?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>222524</bug_id>
          
          <creation_ts>2021-02-27 23:23:05 -0800</creation_ts>
          <short_desc>Restoring App Highlight crashes if no range is found.</short_desc>
          <delta_ts>2021-03-09 23:57:29 -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>New Bugs</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="Megan Gardner">megan_gardner</reporter>
          <assigned_to name="Megan Gardner">megan_gardner</assigned_to>
          <cc>info</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1734254</commentid>
    <comment_count>0</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2021-02-27 23:23:05 -0800</bug_when>
    <thetext>Restoring App Highlight crashes if no range is found.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1734255</commentid>
    <comment_count>1</comment_count>
      <attachid>421766</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2021-02-27 23:25:10 -0800</bug_when>
    <thetext>Created attachment 421766
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1734266</commentid>
    <comment_count>2</comment_count>
      <attachid>421766</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-02-28 01:24:30 -0800</bug_when>
    <thetext>Comment on attachment 421766
Patch

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

&gt; Source/WebCore/Modules/highlight/AppHighlightStorage.cpp:243
&gt; +    if (range)

what is the bool return value of this method for? If it’s “did restoration succeed”, perhaps you should return false here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1734436</commentid>
    <comment_count>3</comment_count>
      <attachid>421831</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2021-03-01 08:47:10 -0800</bug_when>
    <thetext>Created attachment 421831
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1734454</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-03-01 09:36:23 -0800</bug_when>
    <thetext>Committed r273654: &lt;https://commits.webkit.org/r273654&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 421831.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1734457</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-03-01 09:37:48 -0800</bug_when>
    <thetext>&lt;rdar://problem/74874015&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1737970</commentid>
    <comment_count>6</comment_count>
    <who name="Anne">info</who>
    <bug_when>2021-03-09 23:57:29 -0800</bug_when>
    <thetext>im having same error with;

&gt; Source/WebCore/Modules/highlight/AppHighlightStorage.cpp:243

as seen at https://www.anneolmak.com/</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>421766</attachid>
            <date>2021-02-27 23:25:10 -0800</date>
            <delta_ts>2021-03-01 08:47:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222524-20210227232509.patch</filename>
            <type>text/plain</type>
            <size>4274</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjczNjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmYwZDllM2RiNjM2MWNi
MzdhN2IzY2M0NzhlZGNjZDQ4NGE3MDhhNC4uM2JhMWE1YTc3MDAyY2QxOGRhNWNmMGM5MDU1NmRm
MTM3MzQ3Y2NiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTAyLTI3ICBNZWdh
biBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CisKKyAgICAgICAgUmVzdG9yaW5n
IEFwcCBIaWdobGlnaHQgY3Jhc2hlcyBpZiBubyByYW5nZSBpcyBmb3VuZC4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjUyNAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IFRlc3RXZWJLaXRBUEku
QXBwSGlnaGxpZ2h0cy5BcHBIaWdobGlnaHRSZXN0b3JlRmFpbHVyZQorCisgICAgICAgICogTW9k
dWxlcy9oaWdobGlnaHQvQXBwSGlnaGxpZ2h0U3RvcmFnZS5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpBcHBIaWdobGlnaHRTdG9yYWdlOjpyZXN0b3JlQXBwSGlnaGxpZ2h0KToKKwogMjAyMS0wMi0y
NyAgTWVnYW4gR2FyZG5lciAgPG1lZ2FuX2dhcmRuZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEFQ
SSB0ZXN0IGZvciBBcHBIaWdobGlnaHRzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL2hpZ2hsaWdodC9BcHBIaWdobGlnaHRTdG9yYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvaGlnaGxpZ2h0L0FwcEhpZ2hsaWdodFN0b3JhZ2UuY3BwCmluZGV4IGUzZjA4ZGZhMDk5
NzMzMzk2YzljODUyNmNmMmU3YTU5NzA2N2RjODQuLmMwMDNjY2ZiMGMzNmE4ZjhhZWQ3MjIyZTQy
ZWU0NzI5MDNhMzg5NDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaGlnaGxp
Z2h0L0FwcEhpZ2hsaWdodFN0b3JhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
aGlnaGxpZ2h0L0FwcEhpZ2hsaWdodFN0b3JhZ2UuY3BwCkBAIC0yMzksOCArMjM5LDkgQEAgYm9v
bCBBcHBIaWdobGlnaHRTdG9yYWdlOjpyZXN0b3JlQXBwSGlnaGxpZ2h0KFJlZjxTaGFyZWRCdWZm
ZXI+JiYgYnVmZmVyKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBhdXRvIHJhbmdlID0g
ZmluZFJhbmdlKCphcHBIaWdobGlnaHRSYW5nZURhdGEsICpzdHJvbmdEb2N1bWVudCk7Ci0KLSAg
ICBzdHJvbmdEb2N1bWVudC0+YXBwSGlnaGxpZ2h0UmVnaXN0ZXIoKS5hZGRBcHBIaWdobGlnaHQo
U3RhdGljUmFuZ2U6OmNyZWF0ZSgqcmFuZ2UpKTsKKyAgICAKKyAgICBpZiAocmFuZ2UpCisgICAg
ICAgIHN0cm9uZ0RvY3VtZW50LT5hcHBIaWdobGlnaHRSZWdpc3RlcigpLmFkZEFwcEhpZ2hsaWdo
dChTdGF0aWNSYW5nZTo6Y3JlYXRlKCpyYW5nZSkpOwogCiAgICAgcmV0dXJuIHRydWU7CiB9CmRp
ZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNjJlYTMx
NTFhNDg0MDRmYzJlMGVlMDRmODU2MGNjODU1YWRjNDkyMS4uMjJiYTQzYjQ0OGI4ZWJlZjQ4ZGM2
ZGIwYWEzOTZhM2YwYTU2NjhmZSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rv
b2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIxLTAyLTI3ICBNZWdhbiBHYXJkbmVy
ICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CisKKyAgICAgICAgUmVzdG9yaW5nIEFwcCBIaWdo
bGlnaHQgY3Jhc2hlcyBpZiBubyByYW5nZSBpcyBmb3VuZC4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjUyNAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRD
b2NvYS9XS0FwcEhpZ2hsaWdodHMubW06CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNUKToK
KwogMjAyMS0wMi0yNyAgTWVnYW4gR2FyZG5lciAgPG1lZ2FuX2dhcmRuZXJAYXBwbGUuY29tPgog
CiAgICAgICAgIEFQSSB0ZXN0IGZvciBBcHBIaWdobGlnaHRzCmRpZmYgLS1naXQgYS9Ub29scy9U
ZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dLQXBwSGlnaGxpZ2h0cy5tbSBiL1Rvb2xz
L1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV0tBcHBIaWdobGlnaHRzLm1tCmluZGV4
IDUwYjVmMjRmZDRlNmUzZWRiNzg5ZDdkYjVjMjhlODZhZDBkNjkwYzMuLjBmNDI1N2U5MmVhMTk0
N2FjOGU2ODYxNDJkYzQ1Njg4MTUwMDliMjUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRB
UEkvVGVzdHMvV2ViS2l0Q29jb2EvV0tBcHBIaWdobGlnaHRzLm1tCisrKyBiL1Rvb2xzL1Rlc3RX
ZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV0tBcHBIaWdobGlnaHRzLm1tCkBAIC04MCw2ICs4
MCwzNSBAQCBURVNUKEFwcEhpZ2hsaWdodHMsIEFwcEhpZ2hsaWdodENyZWF0ZUFuZFJlc3RvcmUp
CiAgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZmaW5pc2hlZCk7CiB9CiAKK1RFU1QoQXBw
SGlnaGxpZ2h0cywgQXBwSGlnaGxpZ2h0UmVzdG9yZUZhaWx1cmUpCit7CisgICAgV0tXZWJWaWV3
Q29uZmlndXJhdGlvbiAqY29uZmlndXJhdGlvbiA9IFtXS1dlYlZpZXdDb25maWd1cmF0aW9uIF90
ZXN0X2NvbmZpZ3VyYXRpb25XaXRoVGVzdFBsdWdJbkNsYXNzTmFtZTpAIldlYlByb2Nlc3NQbHVn
SW5XaXRoSW50ZXJuYWxzIiBjb25maWd1cmVKU0NGb3JUZXN0aW5nOllFU107CisgICAgYXV0byBk
ZWxlZ2F0ZSA9IGFkb3B0TlMoW1tBcHBIaWdobGlnaHREZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOwor
ICAgIGF1dG8gd2ViVmlld0NyZWF0ZSA9IGFkb3B0TlMoW1tUZXN0V0tXZWJWaWV3IGFsbG9jXSBp
bml0V2l0aEZyYW1lOkNHUmVjdE1ha2UoMCwgMCwgMzIwLCA1MDApIGNvbmZpZ3VyYXRpb246Y29u
ZmlndXJhdGlvbl0pOworICAgIGF1dG8gd2ViVmlld1Jlc3RvcmUgPSBhZG9wdE5TKFtbVGVzdFdL
V2ViVmlldyBhbGxvY10gaW5pdFdpdGhGcmFtZTpDR1JlY3RNYWtlKDAsIDAsIDMyMCwgNTAwKSBj
b25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb25dKTsKKyAgICBbd2ViVmlld0NyZWF0ZSBfc2V0QXBw
SGlnaGxpZ2h0RGVsZWdhdGU6ZGVsZWdhdGUuZ2V0KCldOworICAgIFt3ZWJWaWV3Q3JlYXRlIHN5
bmNocm9ub3VzbHlMb2FkSFRNTFN0cmluZzpAIlRlc3QiXTsKKyAgICBbd2ViVmlld0NyZWF0ZSBz
dHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ1NlbGVj
dEFsbCcpIl07CisgICAgX19ibG9jayBib29sIGZpbmlzaGVkID0gTk87CisgICAgW2RlbGVnYXRl
IHNldFN0b3JlQXBwSGlnaGxpZ2h0Q2FsbGJhY2s6XihXS1dlYlZpZXcgKmRlbGVnYXRlV2ViVmll
dywgX1dLQXBwSGlnaGxpZ2h0ICpoaWdobGlnaHQsIEJPT0wgaW5OZXdHcm91cCkgeworICAgICAg
ICBFWFBFQ1RfRVEoZGVsZWdhdGVXZWJWaWV3LCB3ZWJWaWV3Q3JlYXRlLmdldCgpKTsKKyAgICAg
ICAgRVhQRUNUX05PVF9OVUxMKGhpZ2hsaWdodCk7CisgICAgICAgIEVYUEVDVF9XS19TVFJFUSho
aWdobGlnaHQudGV4dCwgQCJUZXN0Iik7CisgICAgICAgIEVYUEVDVF9OT1RfTlVMTChoaWdobGln
aHQuaGlnaGxpZ2h0KTsKKyAgICAgICAgCisgICAgICAgIFt3ZWJWaWV3UmVzdG9yZSBzeW5jaHJv
bm91c2x5TG9hZEhUTUxTdHJpbmc6QCJOb3QgdGhlIHNhbWUiXTsKKyAgICAgICAgW3dlYlZpZXdS
ZXN0b3JlIF9yZXN0b3JlQXBwSGlnaGxpZ2h0czpAWyBoaWdobGlnaHQuaGlnaGxpZ2h0IF1dOwor
ICAgICAgICAKKyAgICAgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6d2FpdEZvckNvbmRpdGlvbldp
dGhMb2dnaW5nKFsmXSAoKSAtPiBib29sIHsKKyAgICAgICAgICAgIHJldHVybiAhW3dlYlZpZXdS
ZXN0b3JlIHN0cmluZ0J5RXZhbHVhdGluZ0phdmFTY3JpcHQ6QCJpbnRlcm5hbHMubnVtYmVyT2ZB
cHBIaWdobGlnaHRzKCkiXS5pbnRWYWx1ZTsKKyAgICAgICAgfSwgMiwgQCJFeHBlY3RlZCBIaWdo
bGlnaHRzIHRvIGJlIHBvcHVsYXRlZC4iKTsKKyAgICAgICAgCisgICAgICAgIGZpbmlzaGVkID0g
WUVTOworICAgIH1dOworICAgIFt3ZWJWaWV3Q3JlYXRlIF9hZGRBcHBIaWdobGlnaHRdOworICAg
IFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZmluaXNoZWQpOworfQorCiB9CiAKICNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>421831</attachid>
            <date>2021-03-01 08:47:10 -0800</date>
            <delta_ts>2021-03-01 09:36:23 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-222524-20210301084709.patch</filename>
            <type>text/plain</type>
            <size>4193</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjczNjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmYwZDllM2RiNjM2MWNi
MzdhN2IzY2M0NzhlZGNjZDQ4NGE3MDhhNC4uMGQwOGM0MDBiYWZmNDQ4NjdhM2M2ZGM1NmQzMGFk
MjUyNGIwZWUwOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTAyLTI3ICBNZWdh
biBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CisKKyAgICAgICAgUmVzdG9yaW5n
IEFwcCBIaWdobGlnaHQgY3Jhc2hlcyBpZiBubyByYW5nZSBpcyBmb3VuZC4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjUyNAorCisgICAgICAgIFJl
dmlld2VkIGJ5IFRpbSBIb3J0b24uCisKKyAgICAgICAgVGVzdDogVGVzdFdlYktpdEFQSS5BcHBI
aWdobGlnaHRzLkFwcEhpZ2hsaWdodFJlc3RvcmVGYWlsdXJlCisKKyAgICAgICAgKiBNb2R1bGVz
L2hpZ2hsaWdodC9BcHBIaWdobGlnaHRTdG9yYWdlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkFw
cEhpZ2hsaWdodFN0b3JhZ2U6OnJlc3RvcmVBcHBIaWdobGlnaHQpOgorCiAyMDIxLTAyLTI3ICBN
ZWdhbiBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CiAKICAgICAgICAgQVBJIHRl
c3QgZm9yIEFwcEhpZ2hsaWdodHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
aGlnaGxpZ2h0L0FwcEhpZ2hsaWdodFN0b3JhZ2UuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxl
cy9oaWdobGlnaHQvQXBwSGlnaGxpZ2h0U3RvcmFnZS5jcHAKaW5kZXggZTNmMDhkZmEwOTk3MzMz
OTZjOWM4NTI2Y2YyZTdhNTk3MDY3ZGM4NC4uYWIxMTBjNTYyZTM3Y2FmMTFjYzY1ZGJjZjc2OGI3
YzFlNzkzY2VmMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9oaWdobGlnaHQv
QXBwSGlnaGxpZ2h0U3RvcmFnZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9oaWdo
bGlnaHQvQXBwSGlnaGxpZ2h0U3RvcmFnZS5jcHAKQEAgLTIzOSw3ICsyMzksOSBAQCBib29sIEFw
cEhpZ2hsaWdodFN0b3JhZ2U6OnJlc3RvcmVBcHBIaWdobGlnaHQoUmVmPFNoYXJlZEJ1ZmZlcj4m
JiBidWZmZXIpCiAgICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgIGF1dG8gcmFuZ2UgPSBmaW5k
UmFuZ2UoKmFwcEhpZ2hsaWdodFJhbmdlRGF0YSwgKnN0cm9uZ0RvY3VtZW50KTsKLQorICAgIAor
ICAgIGlmICghcmFuZ2UpCisgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBzdHJvbmdEb2N1bWVu
dC0+YXBwSGlnaGxpZ2h0UmVnaXN0ZXIoKS5hZGRBcHBIaWdobGlnaHQoU3RhdGljUmFuZ2U6OmNy
ZWF0ZSgqcmFuZ2UpKTsKIAogICAgIHJldHVybiB0cnVlOwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hh
bmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDYyZWEzMTUxYTQ4NDA0ZmMyZTBlZTA0Zjg1
NjBjYzg1NWFkYzQ5MjEuLmEwZmQyMDUyMWE2ZTc0ZDZmNzYyOThmNGViM2FjNjBhODkyNmU5ZWQg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAyMS0wMi0yNyAgTWVnYW4gR2FyZG5lciAgPG1lZ2FuX2dhcmRuZXJAYXBw
bGUuY29tPgorCisgICAgICAgIFJlc3RvcmluZyBBcHAgSGlnaGxpZ2h0IGNyYXNoZXMgaWYgbm8g
cmFuZ2UgaXMgZm91bmQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMjI1MjQKKworICAgICAgICBSZXZpZXdlZCBieSBUaW0gSG9ydG9uLgorCisgICAg
ICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9XS0FwcEhpZ2hsaWdodHMubW06
CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNUKToKKwogMjAyMS0wMi0yNyAgTWVnYW4gR2Fy
ZG5lciAgPG1lZ2FuX2dhcmRuZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEFQSSB0ZXN0IGZvciBB
cHBIaWdobGlnaHRzCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktp
dENvY29hL1dLQXBwSGlnaGxpZ2h0cy5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2Vi
S2l0Q29jb2EvV0tBcHBIaWdobGlnaHRzLm1tCmluZGV4IDUwYjVmMjRmZDRlNmUzZWRiNzg5ZDdk
YjVjMjhlODZhZDBkNjkwYzMuLjBmNDI1N2U5MmVhMTk0N2FjOGU2ODYxNDJkYzQ1Njg4MTUwMDli
MjUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV0tB
cHBIaWdobGlnaHRzLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29j
b2EvV0tBcHBIaWdobGlnaHRzLm1tCkBAIC04MCw2ICs4MCwzNSBAQCBURVNUKEFwcEhpZ2hsaWdo
dHMsIEFwcEhpZ2hsaWdodENyZWF0ZUFuZFJlc3RvcmUpCiAgICAgVGVzdFdlYktpdEFQSTo6VXRp
bDo6cnVuKCZmaW5pc2hlZCk7CiB9CiAKK1RFU1QoQXBwSGlnaGxpZ2h0cywgQXBwSGlnaGxpZ2h0
UmVzdG9yZUZhaWx1cmUpCit7CisgICAgV0tXZWJWaWV3Q29uZmlndXJhdGlvbiAqY29uZmlndXJh
dGlvbiA9IFtXS1dlYlZpZXdDb25maWd1cmF0aW9uIF90ZXN0X2NvbmZpZ3VyYXRpb25XaXRoVGVz
dFBsdWdJbkNsYXNzTmFtZTpAIldlYlByb2Nlc3NQbHVnSW5XaXRoSW50ZXJuYWxzIiBjb25maWd1
cmVKU0NGb3JUZXN0aW5nOllFU107CisgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMoW1tBcHBI
aWdobGlnaHREZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOworICAgIGF1dG8gd2ViVmlld0NyZWF0ZSA9
IGFkb3B0TlMoW1tUZXN0V0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOkNHUmVjdE1ha2Uo
MCwgMCwgMzIwLCA1MDApIGNvbmZpZ3VyYXRpb246Y29uZmlndXJhdGlvbl0pOworICAgIGF1dG8g
d2ViVmlld1Jlc3RvcmUgPSBhZG9wdE5TKFtbVGVzdFdLV2ViVmlldyBhbGxvY10gaW5pdFdpdGhG
cmFtZTpDR1JlY3RNYWtlKDAsIDAsIDMyMCwgNTAwKSBjb25maWd1cmF0aW9uOmNvbmZpZ3VyYXRp
b25dKTsKKyAgICBbd2ViVmlld0NyZWF0ZSBfc2V0QXBwSGlnaGxpZ2h0RGVsZWdhdGU6ZGVsZWdh
dGUuZ2V0KCldOworICAgIFt3ZWJWaWV3Q3JlYXRlIHN5bmNocm9ub3VzbHlMb2FkSFRNTFN0cmlu
ZzpAIlRlc3QiXTsKKyAgICBbd2ViVmlld0NyZWF0ZSBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2Ny
aXB0OkAiZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ1NlbGVjdEFsbCcpIl07CisgICAgX19ibG9jayBi
b29sIGZpbmlzaGVkID0gTk87CisgICAgW2RlbGVnYXRlIHNldFN0b3JlQXBwSGlnaGxpZ2h0Q2Fs
bGJhY2s6XihXS1dlYlZpZXcgKmRlbGVnYXRlV2ViVmlldywgX1dLQXBwSGlnaGxpZ2h0ICpoaWdo
bGlnaHQsIEJPT0wgaW5OZXdHcm91cCkgeworICAgICAgICBFWFBFQ1RfRVEoZGVsZWdhdGVXZWJW
aWV3LCB3ZWJWaWV3Q3JlYXRlLmdldCgpKTsKKyAgICAgICAgRVhQRUNUX05PVF9OVUxMKGhpZ2hs
aWdodCk7CisgICAgICAgIEVYUEVDVF9XS19TVFJFUShoaWdobGlnaHQudGV4dCwgQCJUZXN0Iik7
CisgICAgICAgIEVYUEVDVF9OT1RfTlVMTChoaWdobGlnaHQuaGlnaGxpZ2h0KTsKKyAgICAgICAg
CisgICAgICAgIFt3ZWJWaWV3UmVzdG9yZSBzeW5jaHJvbm91c2x5TG9hZEhUTUxTdHJpbmc6QCJO
b3QgdGhlIHNhbWUiXTsKKyAgICAgICAgW3dlYlZpZXdSZXN0b3JlIF9yZXN0b3JlQXBwSGlnaGxp
Z2h0czpAWyBoaWdobGlnaHQuaGlnaGxpZ2h0IF1dOworICAgICAgICAKKyAgICAgICAgVGVzdFdl
YktpdEFQSTo6VXRpbDo6d2FpdEZvckNvbmRpdGlvbldpdGhMb2dnaW5nKFsmXSAoKSAtPiBib29s
IHsKKyAgICAgICAgICAgIHJldHVybiAhW3dlYlZpZXdSZXN0b3JlIHN0cmluZ0J5RXZhbHVhdGlu
Z0phdmFTY3JpcHQ6QCJpbnRlcm5hbHMubnVtYmVyT2ZBcHBIaWdobGlnaHRzKCkiXS5pbnRWYWx1
ZTsKKyAgICAgICAgfSwgMiwgQCJFeHBlY3RlZCBIaWdobGlnaHRzIHRvIGJlIHBvcHVsYXRlZC4i
KTsKKyAgICAgICAgCisgICAgICAgIGZpbmlzaGVkID0gWUVTOworICAgIH1dOworICAgIFt3ZWJW
aWV3Q3JlYXRlIF9hZGRBcHBIaWdobGlnaHRdOworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1
bigmZmluaXNoZWQpOworfQorCiB9CiAKICNlbmRpZgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>