<?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>200009</bug_id>
          
          <creation_ts>2019-07-22 12:36:01 -0700</creation_ts>
          <short_desc>Correct web audio-related crash in seed reports</short_desc>
          <delta_ts>2019-07-22 15:03:06 -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>WebKit Misc.</component>
          <version>Safari 10</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="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jer.noble</cc>
    
    <cc>pvollan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1554786</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-07-22 12:36:01 -0700</bug_when>
    <thetext>We removed access to the Audio Processing Tap XPC service in our iOS 13 work because our testing did not show it being used in normal browsing tests. Unfortunately, it is used in some web audio cases (and games).

This patch makes two changes:

(1) It restores access to the &quot;com.apple.coremedia.audioprocessingtap.xpc&quot; XPC service.
(2) It checks the return value of MTAudioProcessingTapCreate (which fails when the service is blocked) and returns early to avoid using the invalid audio tap.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554787</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-07-22 12:36:40 -0700</bug_when>
    <thetext>&lt;rdar://problem/51565203&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554802</commentid>
    <comment_count>2</comment_count>
      <attachid>374622</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-07-22 13:03:43 -0700</bug_when>
    <thetext>Created attachment 374622
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554824</commentid>
    <comment_count>3</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-07-22 13:30:35 -0700</bug_when>
    <thetext>*** Bug 200012 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554839</commentid>
    <comment_count>4</comment_count>
      <attachid>374622</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-07-22 13:57:39 -0700</bug_when>
    <thetext>Comment on attachment 374622
Patch

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

R=me.

&gt; Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:380
&gt; +    (global-name &quot;com.apple.coremedia.audioprocessingtap.xpc&quot;) ;; &lt;rdar://problem/51565203&gt;

I think the explicit allow in not needed, since it is already allowed in the imported sandbox file.

&gt; Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:609
&gt; +       (global-name &quot;com.apple.coremedia.audioprocessingtap.xpc&quot;) ;; &lt;rdar://problem/51565203&gt;

Is this needed on macOS?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554853</commentid>
    <comment_count>5</comment_count>
      <attachid>374631</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-07-22 14:18:48 -0700</bug_when>
    <thetext>Created attachment 374631
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554854</commentid>
    <comment_count>6</comment_count>
      <attachid>374632</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-07-22 14:20:45 -0700</bug_when>
    <thetext>Created attachment 374632
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554859</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2019-07-22 14:25:44 -0700</bug_when>
    <thetext>*** Bug 200012 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554878</commentid>
    <comment_count>8</comment_count>
      <attachid>374632</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-22 15:03:04 -0700</bug_when>
    <thetext>Comment on attachment 374632
Patch for landing

Clearing flags on attachment: 374632

Committed r247701: &lt;https://trac.webkit.org/changeset/247701&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554879</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-22 15:03:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>374622</attachid>
            <date>2019-07-22 13:03:43 -0700</date>
            <delta_ts>2019-07-22 14:18:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-200009-20190722130343.patch</filename>
            <type>text/plain</type>
            <size>4913</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3NjkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGE0NjZiY2IxODA3ZWQy
YmQ3MjA0ODIzNDVmNzQ2Njc5ZWZlOWFiMy4uZGQ3ZGE4NDUyNDA1NGJkYjVlNzYzYzM0YTgxY2Zj
OWU5ZmU3NjY2NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTA3LTIyICBCcmVu
dCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIENvcnJlY3Qgd2ViIGF1
ZGlvLXJlbGF0ZWQgY3Jhc2ggaW4gc2VlZCByZXBvcnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDAwMDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzUxNTY1MjAzPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFVwZGF0ZSB0aGUgJ2NyZWF0ZU1peCcgbWV0aG9kIHRvIGRvIHByb3BlciByZXR1cm4gdmFs
dWUgY2hlY2tpbmcgc28gdGhhdAorICAgICAgICB3ZSBjYW4gY2xlYXIgdGhlIHJlc3VsdCBvZiBN
VEF1ZGlvUHJvY2Vzc2luZ1RhcENyZWF0ZSBpZiB0aGUgY3JlYXRlIG9wZXJhdGlvbgorICAgICAg
ICBmYWlsZWQuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vQXVk
aW9Tb3VyY2VQcm92aWRlckFWRk9iakMubW06CisgICAgICAgIChXZWJDb3JlOjpBdWRpb1NvdXJj
ZVByb3ZpZGVyQVZGT2JqQzo6Y3JlYXRlTWl4KToKKwogMjAxOS0wNy0yMiAgU2ltb24gRnJhc2Vy
ICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBNYWtlIHNvbWUgY29uc3RydWN0
b3JzIGV4cGxpY2l0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDkyMTJlOGRkZjljYTNhM2YyMWJkYjQyYWIwMjg2ODlh
NjQzNWIwNmUuLjVkMDU4NTU3Mzg5MDFlZWNiNjYxZDBmNzU0MzdjMTY1MDU4MTk4ZmEgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTktMDctMjIgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hh
bUBhcHBsZS5jb20+CisKKyAgICAgICAgQ29ycmVjdCB3ZWIgYXVkaW8tcmVsYXRlZCBjcmFzaCBp
biBzZWVkIHJlcG9ydHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIwMDAwOQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTE1NjUyMDM+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmV2aXNlIHRoZSBtYWNP
UyBhbmQgaU9TIHNhbmRib3hlcyB0byBhbGxvdyB0aGUgV2ViQ29udGVudCBwcm9jZXNzIHRvIGNv
bW11bmljYXRlCisgICAgICAgIHdpdGggdGhlICdjb20uYXBwbGUuY29yZW1lZGlhLmF1ZGlvcHJv
Y2Vzc2luZ3RhcC54cGMnIHNlcnZpY2UsIHdoaWNoIGlzIG5lZWRlZCBieQorICAgICAgICBzb21l
IHR5cGVzIG9mIFdlYkF1ZGlvLgorCisgICAgICAgICogUmVzb3VyY2VzL1NhbmRib3hQcm9maWxl
cy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiOgorICAgICAgICAqIFdlYlByb2Nl
c3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiLmluOgorCiAyMDE5LTA3LTIyICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBNYWtlIHN1cmUgdG8gdW5y
ZWYgY2FwdHVyZWQgbGFtYmRhIHZhcmlhYmxlcyBnaXZlbiB0byBfc3RyaWN0VHJ1c3RFdmFsdWF0
ZSBpbiB0aGUgbWFpbiB0aHJlYWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9BdWRpb1NvdXJjZVByb3ZpZGVyQVZGT2JqQy5tbSBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9BdWRpb1NvdXJjZVBy
b3ZpZGVyQVZGT2JqQy5tbQppbmRleCBhNTc2YjZiNzExNDk0MjE5MzJjMTQzM2M5NTBkZTU4OTdh
NGE1YjA3Li4yMmFhZGY2NmI3NTUyNDVlMzFkOTE2ODY5MjIwNzA0NmNlZDQ0YjM5IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vQXVkaW9T
b3VyY2VQcm92aWRlckFWRk9iakMubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvYXZmb3VuZGF0aW9uL0F1ZGlvU291cmNlUHJvdmlkZXJBVkZPYmpDLm1tCkBAIC0yMTYs
OSArMjE2LDEzIEBAIHZvaWQgQXVkaW9Tb3VyY2VQcm92aWRlckFWRk9iakM6OmNyZWF0ZU1peCgp
CiAgICAgfTsKIAogICAgIE1UQXVkaW9Qcm9jZXNzaW5nVGFwUmVmIHRhcCA9IG51bGxwdHI7Ci0g
ICAgTVRBdWRpb1Byb2Nlc3NpbmdUYXBDcmVhdGUoa0NGQWxsb2NhdG9yRGVmYXVsdCwgJmNhbGxi
YWNrcywgMSwgJnRhcCk7CisgICAgT1NTdGF0dXMgc3RhdHVzID0gTVRBdWRpb1Byb2Nlc3NpbmdU
YXBDcmVhdGUoa0NGQWxsb2NhdG9yRGVmYXVsdCwgJmNhbGxiYWNrcywgMSwgJnRhcCk7CiAgICAg
QVNTRVJUKHRhcCk7CiAgICAgQVNTRVJUKG1fdGFwID09IHRhcCk7CisgICAgaWYgKHN0YXR1cyAh
PSBub0VycikgeworICAgICAgICBtX3RhcCA9IG51bGxwdHI7CisgICAgICAgIHJldHVybjsKKyAg
ICB9CiAKICAgICBSZXRhaW5QdHI8QVZNdXRhYmxlQXVkaW9NaXhJbnB1dFBhcmFtZXRlcnM+IHBh
cmFtZXRlcnMgPSBhZG9wdE5TKFtQQUw6OmFsbG9jQVZNdXRhYmxlQXVkaW9NaXhJbnB1dFBhcmFt
ZXRlcnNJbnN0YW5jZSgpIGluaXRdKTsKICAgICBbcGFyYW1ldGVycyBzZXRBdWRpb1RhcFByb2Nl
c3NvcjptX3RhcC5nZXQoKV07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9T
YW5kYm94UHJvZmlsZXMvaW9zL2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYiBiL1NvdXJj
ZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5X
ZWJDb250ZW50LnNiCmluZGV4IDU1MjJhOTIzZTJiZDBmOTBiYjFhNWEyZjI4YWZiYzRjNzgyOTRk
ODIuLjU4ZTIyMDcyNGIwYjc2ZGYzOGM4MTM3MzUzNGRhNDM4YjVkOTE5ODIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldl
YktpdC5XZWJDb250ZW50LnNiCisrKyBiL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQ
cm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiCkBAIC0zNzcsNiArMzc3
LDcgQEAKIAogOzsgQWxsb3cgQ29yZU1lZGlhIHRvIGNvbW11bmljYXRlIHdpdGggbWVkaWFzZXJ2
ZXJkIGluIG9yZGVyIHRvIGltcGxlbWVudCBjdXN0b20gbWVkaWEgbG9hZGluZwogKGFsbG93IG1h
Y2gtbG9va3VwCisgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuY29yZW1lZGlhLmF1ZGlvcHJv
Y2Vzc2luZ3RhcC54cGMiKSA7OyA8cmRhcjovL3Byb2JsZW0vNTE1NjUyMDM+CiAgICAgKGdsb2Jh
bC1uYW1lICJjb20uYXBwbGUuY29yZW1lZGlhLmN1c3RvbXVybGxvYWRlci54cGMiKSkKIAogOzsg
TWVkaWEgY2FwdHVyZSwgbWljcm9waG9uZSBhY2Nlc3MKQEAgLTQyNCw3ICs0MjUsNiBAQAogICAg
IChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmNvbnRhaW5lcm1hbmFnZXJkIikKICAgICAoZ2xvYmFs
LW5hbWUgImNvbS5hcHBsZS5jb3JlbWVkaWEuYXNzZXRjYWNoZWluc3BlY3RvciIpCiAgICAgKGds
b2JhbC1uYW1lICJjb20uYXBwbGUuY29yZW1lZGlhLmF1ZGlvZGV2aWNlY2xvY2siKQotICAgIChn
bG9iYWwtbmFtZSAiY29tLmFwcGxlLmNvcmVtZWRpYS5hdWRpb3Byb2Nlc3Npbmd0YXAueHBjIikK
ICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb3JlbWVkaWEuZW5kcG9pbnRyZW1vdGVjb250
cm9sc2Vzc2lvbi54cGMiKQogICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmNvcmVtZWRpYS5z
YW5kYm94c2VydmVyIikKICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb3JlbWVkaWEudmlk
ZW9jb21wb3NpdG9yIikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9jb20u
YXBwbGUuV2ViUHJvY2Vzcy5zYi5pbiBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9jb20uYXBw
bGUuV2ViUHJvY2Vzcy5zYi5pbgppbmRleCBkYTdjMzljNGZjZWIzY2UxMTMwNDViNDllNzU0MDhj
YTE2NzVkYmMxLi4yZDI2NjE2ZmVlNDNiM2ZiNGNkOWQ4MTkwMjYyNjNmNWJjOGYxMTc3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2Iu
aW4KKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNi
LmluCkBAIC02MDYsNiArNjA2LDcgQEAKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5j
ZnByZWZzZC5kYWVtb24iKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmNtaW8ucmVn
aXN0ZXJhc3Npc3RhbnRzZXJ2aWNlIikgOzsgTmVlZGVkIGJ5IENvcmVNZWRpYSBmb3IgcGx1Z2lu
IGRyaXZlcnMKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb29raWVkIikKKyAgICAg
ICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb3JlbWVkaWEuYXVkaW9wcm9jZXNzaW5ndGFwLnhw
YyIpIDs7IDxyZGFyOi8vcHJvYmxlbS81MTU2NTIwMz4KICAgICAgICAoZ2xvYmFsLW5hbWUgImNv
bS5hcHBsZS5jb3Jlc2VydmljZXMubGF1bmNoc2VydmljZXNkIikKICAgICAgICAoZ2xvYmFsLW5h
bWUgImNvbS5hcHBsZS5kaWFnbm9zdGljZCIpCiAgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBw
bGUuZm9udHMiKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>374631</attachid>
            <date>2019-07-22 14:18:48 -0700</date>
            <delta_ts>2019-07-22 14:20:44 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-200009-20190722141847.patch</filename>
            <type>text/plain</type>
            <size>4044</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3NzAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWQ1YWE1MDkwNzhmZGMy
M2Y0NzJhMTQyMGU4ZWVhYWQyNjhhOGZmNi4uZDI1MGFkMjEwM2FhMWYzNjI3NWIzOWQ2NjYyNWNj
NDZhMTBmM2Y3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTA3LTIyICBCcmVu
dCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIENvcnJlY3Qgd2ViIGF1
ZGlvLXJlbGF0ZWQgY3Jhc2ggaW4gc2VlZCByZXBvcnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDAwMDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzUxNTY1MjAzPgorCisgICAgICAgIFJldmlld2VkIGJ5IFBlciBBcm5lIFZvbGxhbi4KKworICAg
ICAgICBVcGRhdGUgdGhlICdjcmVhdGVNaXgnIG1ldGhvZCB0byBkbyBwcm9wZXIgcmV0dXJuIHZh
bHVlIGNoZWNraW5nIHNvIHRoYXQKKyAgICAgICAgd2UgY2FuIGNsZWFyIHRoZSByZXN1bHQgb2Yg
TVRBdWRpb1Byb2Nlc3NpbmdUYXBDcmVhdGUgaWYgdGhlIGNyZWF0ZSBvcGVyYXRpb24KKyAgICAg
ICAgZmFpbGVkLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL0F1
ZGlvU291cmNlUHJvdmlkZXJBVkZPYmpDLm1tOgorICAgICAgICAoV2ViQ29yZTo6QXVkaW9Tb3Vy
Y2VQcm92aWRlckFWRk9iakM6OmNyZWF0ZU1peCk6CisKIDIwMTktMDctMjIgIFBlciBBcm5lIFZv
bGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFByZXdhcm1lZCBmb250IGRvZXMg
bm90IGZpbmQgYW55IG1hdGNoZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggOGQ4N2I5YWJjNTBkNjhkODhkYjc4ODAz
ZDJhZjU2NTIwYTVkNGU0MS4uZTM3NmU4NWVkZmM2NjUxNjFiYzhlNWU2OWZjYzIwNDdmMDg4NmZh
NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxOS0wNy0yMiAgQnJlbnQgRnVsZ2hhbSAg
PGJmdWxnaGFtQGFwcGxlLmNvbT4KKworICAgICAgICBDb3JyZWN0IHdlYiBhdWRpby1yZWxhdGVk
IGNyYXNoIGluIHNlZWQgcmVwb3J0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjAwMDA5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81MTU2NTIwMz4K
KworICAgICAgICBSZXZpZXdlZCBieSBQZXIgQXJuZSBWb2xsYW4uCisKKyAgICAgICAgUmV2aXNl
IHRoZSBpT1Mgc2FuZGJveCB0byBhbGxvdyB0aGUgV2ViQ29udGVudCBwcm9jZXNzIHRvIGNvbW11
bmljYXRlIHdpdGgKKyAgICAgICAgdGhlICdjb20uYXBwbGUuY29yZW1lZGlhLmF1ZGlvcHJvY2Vz
c2luZ3RhcC54cGMnIHNlcnZpY2UsIHdoaWNoIGlzIG5lZWRlZCBieQorICAgICAgICBzb21lIHR5
cGVzIG9mIFdlYkF1ZGlvLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViS2l0
LldlYkNvbnRlbnQuc2IuaW46CisKIDIwMTktMDctMjIgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBw
bGUuY29tPgogCiAgICAgICAgIFdlYktpdCBTUEkgZml4IGZvciBbQ2xpY2t5T3JiXSBBdWRpbyBj
b250aW51ZXMgcGxheWluZyBhZnRlciBkaXNtaXNzaW5nIGEgdmlkZW8gcHJldmlldyBpbiBTYWZh
cmkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRh
dGlvbi9BdWRpb1NvdXJjZVByb3ZpZGVyQVZGT2JqQy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9BdWRpb1NvdXJjZVByb3ZpZGVyQVZGT2JqQy5tbQpp
bmRleCBhNTc2YjZiNzExNDk0MjE5MzJjMTQzM2M5NTBkZTU4OTdhNGE1YjA3Li4yMmFhZGY2NmI3
NTUyNDVlMzFkOTE2ODY5MjIwNzA0NmNlZDQ0YjM5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vQXVkaW9Tb3VyY2VQcm92aWRlckFWRk9i
akMubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9u
L0F1ZGlvU291cmNlUHJvdmlkZXJBVkZPYmpDLm1tCkBAIC0yMTYsOSArMjE2LDEzIEBAIHZvaWQg
QXVkaW9Tb3VyY2VQcm92aWRlckFWRk9iakM6OmNyZWF0ZU1peCgpCiAgICAgfTsKIAogICAgIE1U
QXVkaW9Qcm9jZXNzaW5nVGFwUmVmIHRhcCA9IG51bGxwdHI7Ci0gICAgTVRBdWRpb1Byb2Nlc3Np
bmdUYXBDcmVhdGUoa0NGQWxsb2NhdG9yRGVmYXVsdCwgJmNhbGxiYWNrcywgMSwgJnRhcCk7Cisg
ICAgT1NTdGF0dXMgc3RhdHVzID0gTVRBdWRpb1Byb2Nlc3NpbmdUYXBDcmVhdGUoa0NGQWxsb2Nh
dG9yRGVmYXVsdCwgJmNhbGxiYWNrcywgMSwgJnRhcCk7CiAgICAgQVNTRVJUKHRhcCk7CiAgICAg
QVNTRVJUKG1fdGFwID09IHRhcCk7CisgICAgaWYgKHN0YXR1cyAhPSBub0VycikgeworICAgICAg
ICBtX3RhcCA9IG51bGxwdHI7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICBSZXRhaW5Q
dHI8QVZNdXRhYmxlQXVkaW9NaXhJbnB1dFBhcmFtZXRlcnM+IHBhcmFtZXRlcnMgPSBhZG9wdE5T
KFtQQUw6OmFsbG9jQVZNdXRhYmxlQXVkaW9NaXhJbnB1dFBhcmFtZXRlcnNJbnN0YW5jZSgpIGlu
aXRdKTsKICAgICBbcGFyYW1ldGVycyBzZXRBdWRpb1RhcFByb2Nlc3NvcjptX3RhcC5nZXQoKV07
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9z
L2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYiBiL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2Vz
L1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiCmluZGV4
IDU1MjJhOTIzZTJiZDBmOTBiYjFhNWEyZjI4YWZiYzRjNzgyOTRkODIuLjU4ZTIyMDcyNGIwYjc2
ZGYzOGM4MTM3MzUzNGRhNDM4YjVkOTE5ODIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUmVz
b3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNi
CisrKyBiL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFw
cGxlLldlYktpdC5XZWJDb250ZW50LnNiCkBAIC0zNzcsNiArMzc3LDcgQEAKIAogOzsgQWxsb3cg
Q29yZU1lZGlhIHRvIGNvbW11bmljYXRlIHdpdGggbWVkaWFzZXJ2ZXJkIGluIG9yZGVyIHRvIGlt
cGxlbWVudCBjdXN0b20gbWVkaWEgbG9hZGluZwogKGFsbG93IG1hY2gtbG9va3VwCisgICAgKGds
b2JhbC1uYW1lICJjb20uYXBwbGUuY29yZW1lZGlhLmF1ZGlvcHJvY2Vzc2luZ3RhcC54cGMiKSA7
OyA8cmRhcjovL3Byb2JsZW0vNTE1NjUyMDM+CiAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUu
Y29yZW1lZGlhLmN1c3RvbXVybGxvYWRlci54cGMiKSkKIAogOzsgTWVkaWEgY2FwdHVyZSwgbWlj
cm9waG9uZSBhY2Nlc3MKQEAgLTQyNCw3ICs0MjUsNiBAQAogICAgIChnbG9iYWwtbmFtZSAiY29t
LmFwcGxlLmNvbnRhaW5lcm1hbmFnZXJkIikKICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5j
b3JlbWVkaWEuYXNzZXRjYWNoZWluc3BlY3RvciIpCiAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBw
bGUuY29yZW1lZGlhLmF1ZGlvZGV2aWNlY2xvY2siKQotICAgIChnbG9iYWwtbmFtZSAiY29tLmFw
cGxlLmNvcmVtZWRpYS5hdWRpb3Byb2Nlc3Npbmd0YXAueHBjIikKICAgICAoZ2xvYmFsLW5hbWUg
ImNvbS5hcHBsZS5jb3JlbWVkaWEuZW5kcG9pbnRyZW1vdGVjb250cm9sc2Vzc2lvbi54cGMiKQog
ICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmNvcmVtZWRpYS5zYW5kYm94c2VydmVyIikKICAg
ICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb3JlbWVkaWEudmlkZW9jb21wb3NpdG9yIikK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>374632</attachid>
            <date>2019-07-22 14:20:45 -0700</date>
            <delta_ts>2019-07-22 15:03:04 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-200009-20190722142044.patch</filename>
            <type>text/plain</type>
            <size>3712</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3NzAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWQ1YWE1MDkwNzhmZGMy
M2Y0NzJhMTQyMGU4ZWVhYWQyNjhhOGZmNi4uZDI1MGFkMjEwM2FhMWYzNjI3NWIzOWQ2NjYyNWNj
NDZhMTBmM2Y3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTA3LTIyICBCcmVu
dCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIENvcnJlY3Qgd2ViIGF1
ZGlvLXJlbGF0ZWQgY3Jhc2ggaW4gc2VlZCByZXBvcnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDAwMDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzUxNTY1MjAzPgorCisgICAgICAgIFJldmlld2VkIGJ5IFBlciBBcm5lIFZvbGxhbi4KKworICAg
ICAgICBVcGRhdGUgdGhlICdjcmVhdGVNaXgnIG1ldGhvZCB0byBkbyBwcm9wZXIgcmV0dXJuIHZh
bHVlIGNoZWNraW5nIHNvIHRoYXQKKyAgICAgICAgd2UgY2FuIGNsZWFyIHRoZSByZXN1bHQgb2Yg
TVRBdWRpb1Byb2Nlc3NpbmdUYXBDcmVhdGUgaWYgdGhlIGNyZWF0ZSBvcGVyYXRpb24KKyAgICAg
ICAgZmFpbGVkLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL0F1
ZGlvU291cmNlUHJvdmlkZXJBVkZPYmpDLm1tOgorICAgICAgICAoV2ViQ29yZTo6QXVkaW9Tb3Vy
Y2VQcm92aWRlckFWRk9iakM6OmNyZWF0ZU1peCk6CisKIDIwMTktMDctMjIgIFBlciBBcm5lIFZv
bGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFByZXdhcm1lZCBmb250IGRvZXMg
bm90IGZpbmQgYW55IG1hdGNoZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggOGQ4N2I5YWJjNTBkNjhkODhkYjc4ODAz
ZDJhZjU2NTIwYTVkNGU0MS4uZTM3NmU4NWVkZmM2NjUxNjFiYzhlNWU2OWZjYzIwNDdmMDg4NmZh
NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxOS0wNy0yMiAgQnJlbnQgRnVsZ2hhbSAg
PGJmdWxnaGFtQGFwcGxlLmNvbT4KKworICAgICAgICBDb3JyZWN0IHdlYiBhdWRpby1yZWxhdGVk
IGNyYXNoIGluIHNlZWQgcmVwb3J0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjAwMDA5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81MTU2NTIwMz4K
KworICAgICAgICBSZXZpZXdlZCBieSBQZXIgQXJuZSBWb2xsYW4uCisKKyAgICAgICAgUmV2aXNl
IHRoZSBpT1Mgc2FuZGJveCB0byBhbGxvdyB0aGUgV2ViQ29udGVudCBwcm9jZXNzIHRvIGNvbW11
bmljYXRlIHdpdGgKKyAgICAgICAgdGhlICdjb20uYXBwbGUuY29yZW1lZGlhLmF1ZGlvcHJvY2Vz
c2luZ3RhcC54cGMnIHNlcnZpY2UsIHdoaWNoIGlzIG5lZWRlZCBieQorICAgICAgICBzb21lIHR5
cGVzIG9mIFdlYkF1ZGlvLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViS2l0
LldlYkNvbnRlbnQuc2IuaW46CisKIDIwMTktMDctMjIgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBw
bGUuY29tPgogCiAgICAgICAgIFdlYktpdCBTUEkgZml4IGZvciBbQ2xpY2t5T3JiXSBBdWRpbyBj
b250aW51ZXMgcGxheWluZyBhZnRlciBkaXNtaXNzaW5nIGEgdmlkZW8gcHJldmlldyBpbiBTYWZh
cmkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRh
dGlvbi9BdWRpb1NvdXJjZVByb3ZpZGVyQVZGT2JqQy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9BdWRpb1NvdXJjZVByb3ZpZGVyQVZGT2JqQy5tbQpp
bmRleCBhNTc2YjZiNzExNDk0MjE5MzJjMTQzM2M5NTBkZTU4OTdhNGE1YjA3Li4yMmFhZGY2NmI3
NTUyNDVlMzFkOTE2ODY5MjIwNzA0NmNlZDQ0YjM5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vQXVkaW9Tb3VyY2VQcm92aWRlckFWRk9i
akMubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9u
L0F1ZGlvU291cmNlUHJvdmlkZXJBVkZPYmpDLm1tCkBAIC0yMTYsOSArMjE2LDEzIEBAIHZvaWQg
QXVkaW9Tb3VyY2VQcm92aWRlckFWRk9iakM6OmNyZWF0ZU1peCgpCiAgICAgfTsKIAogICAgIE1U
QXVkaW9Qcm9jZXNzaW5nVGFwUmVmIHRhcCA9IG51bGxwdHI7Ci0gICAgTVRBdWRpb1Byb2Nlc3Np
bmdUYXBDcmVhdGUoa0NGQWxsb2NhdG9yRGVmYXVsdCwgJmNhbGxiYWNrcywgMSwgJnRhcCk7Cisg
ICAgT1NTdGF0dXMgc3RhdHVzID0gTVRBdWRpb1Byb2Nlc3NpbmdUYXBDcmVhdGUoa0NGQWxsb2Nh
dG9yRGVmYXVsdCwgJmNhbGxiYWNrcywgMSwgJnRhcCk7CiAgICAgQVNTRVJUKHRhcCk7CiAgICAg
QVNTRVJUKG1fdGFwID09IHRhcCk7CisgICAgaWYgKHN0YXR1cyAhPSBub0VycikgeworICAgICAg
ICBtX3RhcCA9IG51bGxwdHI7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICBSZXRhaW5Q
dHI8QVZNdXRhYmxlQXVkaW9NaXhJbnB1dFBhcmFtZXRlcnM+IHBhcmFtZXRlcnMgPSBhZG9wdE5T
KFtQQUw6OmFsbG9jQVZNdXRhYmxlQXVkaW9NaXhJbnB1dFBhcmFtZXRlcnNJbnN0YW5jZSgpIGlu
aXRdKTsKICAgICBbcGFyYW1ldGVycyBzZXRBdWRpb1RhcFByb2Nlc3NvcjptX3RhcC5nZXQoKV07
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9z
L2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYiBiL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2Vz
L1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiCmluZGV4
IDU1MjJhOTIzZTJiZDBmOTBiYjFhNWEyZjI4YWZiYzRjNzgyOTRkODIuLjExNTU2ODQwMTA4OTRj
NDFjNjkyNGNkYmM2YWRiNTY1ZWE1MjUzMWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUmVz
b3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNi
CisrKyBiL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFw
cGxlLldlYktpdC5XZWJDb250ZW50LnNiCkBAIC00MjQsNyArNDI0LDYgQEAKICAgICAoZ2xvYmFs
LW5hbWUgImNvbS5hcHBsZS5jb250YWluZXJtYW5hZ2VyZCIpCiAgICAgKGdsb2JhbC1uYW1lICJj
b20uYXBwbGUuY29yZW1lZGlhLmFzc2V0Y2FjaGVpbnNwZWN0b3IiKQogICAgIChnbG9iYWwtbmFt
ZSAiY29tLmFwcGxlLmNvcmVtZWRpYS5hdWRpb2RldmljZWNsb2NrIikKLSAgICAoZ2xvYmFsLW5h
bWUgImNvbS5hcHBsZS5jb3JlbWVkaWEuYXVkaW9wcm9jZXNzaW5ndGFwLnhwYyIpCiAgICAgKGds
b2JhbC1uYW1lICJjb20uYXBwbGUuY29yZW1lZGlhLmVuZHBvaW50cmVtb3RlY29udHJvbHNlc3Np
b24ueHBjIikKICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb3JlbWVkaWEuc2FuZGJveHNl
cnZlciIpCiAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuY29yZW1lZGlhLnZpZGVvY29tcG9z
aXRvciIpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>