<?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>165168</bug_id>
          
          <creation_ts>2016-11-29 15:50:05 -0800</creation_ts>
          <short_desc>[Cocoa] Pass the embedding app&apos;s bundle ID to new instances of NEFilterSource</short_desc>
          <delta_ts>2016-11-30 12:34:44 -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="Andy Estes">aestes</reporter>
          <assigned_to name="Andy Estes">aestes</assigned_to>
          <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>enrica</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1254530</commentid>
    <comment_count>0</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2016-11-29 15:50:05 -0800</bug_when>
    <thetext>[Cocoa] Pass the embedding app&apos;s bundle ID to new instances of NEFilterSource</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254531</commentid>
    <comment_count>1</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2016-11-29 15:51:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/29003618&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254533</commentid>
    <comment_count>2</comment_count>
      <attachid>295657</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2016-11-29 15:55:27 -0800</bug_when>
    <thetext>Created attachment 295657
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254534</commentid>
    <comment_count>3</comment_count>
      <attachid>295658</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2016-11-29 15:56:02 -0800</bug_when>
    <thetext>Created attachment 295658
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254571</commentid>
    <comment_count>4</comment_count>
      <attachid>295658</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-11-29 16:58:33 -0800</bug_when>
    <thetext>Comment on attachment 295658
Patch

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

&gt; Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm:78
&gt; +    // FIXME: Remove the -respondsToSelector: check once -setSourceAppBundleID: is in an SDK.

Is there a radar tracking that? Better to cite the radar.

&gt; Source/WebCore/platform/spi/cocoa/NEFilterSourceSPI.h:83
&gt; +// FIXME: Confine this to the !USE(APPLE_INTERNAL_SDK) section once this is defined in an SDK.

Also cite the radar.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254779</commentid>
    <comment_count>5</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2016-11-30 09:09:07 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Comment on attachment 295658 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=295658&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm:78
&gt; &gt; +    // FIXME: Remove the -respondsToSelector: check once -setSourceAppBundleID: is in an SDK.
&gt; 
&gt; Is there a radar tracking that? Better to cite the radar.
&gt; 
&gt; &gt; Source/WebCore/platform/spi/cocoa/NEFilterSourceSPI.h:83
&gt; &gt; +// FIXME: Confine this to the !USE(APPLE_INTERNAL_SDK) section once this is defined in an SDK.
&gt; 
&gt; Also cite the radar.

There is a Radar, and I&apos;ll cite it. Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254786</commentid>
    <comment_count>6</comment_count>
      <attachid>295722</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2016-11-30 09:17:13 -0800</bug_when>
    <thetext>Created attachment 295722
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254881</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-30 12:07:15 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 295722:

The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254884</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-30 12:07:50 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 295722:

transitions/default-timing-function.html bug 138901 (author: simon.fraser@apple.com)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254898</commentid>
    <comment_count>9</comment_count>
      <attachid>295722</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-30 12:34:39 -0800</bug_when>
    <thetext>Comment on attachment 295722
Patch

Clearing flags on attachment: 295722

Committed r209147: &lt;http://trac.webkit.org/changeset/209147&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1254899</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-30 12:34:44 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295657</attachid>
            <date>2016-11-29 15:55:27 -0800</date>
            <delta_ts>2016-11-29 15:55:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-165168-20161129155501.patch</filename>
            <type>text/plain</type>
            <size>5229</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5MDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjNjNTg3OTE0YzhkYTQ2
MWI2MGViNzVhOTNkM2Y2ZDdiMTcwNzZlYy4uZjM4OGQ2OTA4YzExNzBiMTc2MTRhNTAyZmZmZjhh
YjUzN2IxMWUyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE2LTExLTI5ICBBbmR5
IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFBhc3MgdGhlIGVt
YmVkZGluZyBhcHAncyBidW5kbGUgSUQgdG8gbmV3IGluc3RhbmNlcyBvZiBORUZpbHRlclNvdXJj
ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY1MTY4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9SdW50aW1lQXBwbGljYXRpb25DaGVja3MuaDogRGVjbGFyZWQgYXBwbGljYXRpb25CdW5k
bGVJZGVudGlmaWVyKCkuCisgICAgICAgICogcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hl
Y2tzLm1tOgorICAgICAgICAoV2ViQ29yZTo6YXBwbGljYXRpb25CdW5kbGVJZGVudGlmaWVyKTog
TWFkZSBub24tc3RhdGljLgorICAgICAgICAqIHBsYXRmb3JtL2NvY29hL05ldHdvcmtFeHRlbnNp
b25Db250ZW50RmlsdGVyLm1tOgorICAgICAgICAoV2ViQ29yZTo6TmV0d29ya0V4dGVuc2lvbkNv
bnRlbnRGaWx0ZXI6OmluaXRpYWxpemUpOiBJZiB0aGUgbmV3IE5FRmlsdGVyU291cmNlIGluc3Rh
bmNlCisgICAgICAgIHJlc3BvbmRzIHRvIC1zZXRTb3VyY2VBcHBCdW5kbGVJRDosIGNhbGwgaXQg
d2l0aCBhcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZpZXIoKS4KKyAgICAgICAgKiBwbGF0Zm9ybS9z
cGkvY29jb2EvTkVGaWx0ZXJTb3VyY2VTUEkuaDogTW92ZWQgTkVGaWx0ZXJTb3VyY2VPcHRpb25z
UmVkaXJlY3RVUkwgaW50byB0aGUKKyAgICAgICAgIVVTRShBUFBMRV9JTlRFUk5BTF9TREspIHNl
Y3Rpb24gYW5kIHVuY29uZGl0aW9uYWxseSBkZWNsYXJlZCBAcHJvcGVydHkgc291cmNlQXBwQnVu
ZGxlSUQgaW4KKyAgICAgICAgYSBuZXcgY2F0ZWdvcnkgb24gTkVGaWx0ZXJTb3VyY2UuCisKIDIw
MTYtMTEtMjggIEdhdmluIEJhcnJhY2xvdWdoICA8YmFycmFjbG91Z2hAYXBwbGUuY29tPgogCiAg
ICAgICAgIEhUTUxNZWRpYUVsZW1lbnQ6OnVwZGF0ZVZvbHVtZSBzaG91bGQgdXBkYXRlSXNQbGF5
aW5nTWVkaWEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1J1bnRpbWVBcHBs
aWNhdGlvbkNoZWNrcy5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0
aW9uQ2hlY2tzLmgKaW5kZXggYTk4MTIxMjE5YjA3YzhhN2NmNzIzOTFkMzM4Y2ZhNWVhYWMwNmQx
NC4uNDBhNGE5OGMzZWMwNGRlMzExOThjYzcyNmVjOTEzYWM3ZmY1MGFlYyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgKQEAgLTMy
LDYgKzMyLDcgQEAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogV0VCQ09SRV9FWFBPUlQgdm9pZCBz
ZXRBcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZpZXIoY29uc3QgU3RyaW5nJik7CitTdHJpbmcgYXBw
bGljYXRpb25CdW5kbGVJZGVudGlmaWVyKCk7CiAKICNpZiBQTEFURk9STShNQUMpCiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5t
bSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5tbQpp
bmRleCA5YmUyY2JhOGMyYzVkYjMwZDdlYjU0OTMwNDFmZmUyYWM3ODcxZmVmLi44MGRkZmYzNDI0
OGQ0OWI5MDVmYWVmMjFhYzlkMWJhMjg4Yzg5NGUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9SdW50aW1lQXBwbGljYXRpb25DaGVja3MubW0KKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLm1tCkBAIC00OCw3ICs0OCw3IEBA
IHN0YXRpYyBTdHJpbmcmIGFwcGxpY2F0aW9uQnVuZGxlSWRlbnRpZmllck92ZXJyaWRlKCkKICAg
ICByZXR1cm4gaWRlbnRpZmllcjsKIH0KIAotc3RhdGljIFN0cmluZyBhcHBsaWNhdGlvbkJ1bmRs
ZUlkZW50aWZpZXIoKQorU3RyaW5nIGFwcGxpY2F0aW9uQnVuZGxlSWRlbnRpZmllcigpCiB7CiAg
ICAgLy8gVGhlIG92ZXJyaWRlIG9ubHkgZ2V0cyBzZXQgaW4gV2ViS2l0MidzIFdlYlByb2Nlc3Mg
YW5kIE5ldHdvcmtQcm9jZXNzLiBJZiB1bnNldCwgd2UgdXNlIHRoZSBtYWluIGJ1bmRsZSBpZGVu
dGlmaWVyLgogICAgIGNvbnN0IGF1dG8mIGlkZW50aWZpZXIgPSBhcHBsaWNhdGlvbkJ1bmRsZUlk
ZW50aWZpZXJPdmVycmlkZSgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Y29jb2EvTmV0d29ya0V4dGVuc2lvbkNvbnRlbnRGaWx0ZXIubW0gYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9jb2NvYS9OZXR3b3JrRXh0ZW5zaW9uQ29udGVudEZpbHRlci5tbQppbmRleCA4Y2Mw
MWYwOWFhZGI5MTY3MWQ5MThmMWI4YThiYTEyN2IwMzM4NmNkLi45MmVlMTc5N2M0ZDE5Y2I3NDFm
NDJjMzYwMTIyNDQzMjQ0MzVlODZlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9jb2NvYS9OZXR3b3JrRXh0ZW5zaW9uQ29udGVudEZpbHRlci5tbQorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9jb2NvYS9OZXR3b3JrRXh0ZW5zaW9uQ29udGVudEZpbHRlci5tbQpAQCAt
MzMsNiArMzMsNyBAQAogI2ltcG9ydCAiTkVGaWx0ZXJTb3VyY2VTUEkuaCIKICNpbXBvcnQgIlJl
c291cmNlUmVxdWVzdC5oIgogI2ltcG9ydCAiUmVzb3VyY2VSZXNwb25zZS5oIgorI2ltcG9ydCAi
UnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgiCiAjaW1wb3J0ICJTaGFyZWRCdWZmZXIuaCIKICNp
bXBvcnQgIlNvZnRMaW5raW5nLmgiCiAjaW1wb3J0ICJVUkwuaCIKQEAgLTczLDYgKzc0LDExIEBA
IHZvaWQgTmV0d29ya0V4dGVuc2lvbkNvbnRlbnRGaWx0ZXI6OmluaXRpYWxpemUoY29uc3QgVVJM
KiB1cmwpCiAjaWYgSEFWRShNT0RFUk5fTkVfRklMVEVSX1NPVVJDRSkKICAgICBBU1NFUlRfVU5V
U0VEKHVybCwgIXVybCk7CiAgICAgbV9uZUZpbHRlclNvdXJjZSA9IGFkb3B0TlMoW2FsbG9jTkVG
aWx0ZXJTb3VyY2VJbnN0YW5jZSgpIGluaXRXaXRoRGVjaXNpb25RdWV1ZTptX3F1ZXVlLmdldCgp
XSk7CisjaWYgKFBMQVRGT1JNKE1BQykgJiYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJF
RCA+PSAxMDEzMDApIHx8IChQTEFURk9STShJT1MpICYmIF9fSVBIT05FX09TX1ZFUlNJT05fTUlO
X1JFUVVJUkVEID49IDExMDAwMCkKKyAgICAvLyBGSVhNRTogUmVtb3ZlIHRoZSAtcmVzcG9uZHNU
b1NlbGVjdG9yOiBjaGVjayBvbmNlIC1zZXRTb3VyY2VBcHBCdW5kbGVJRDogaXMgaW4gYW4gU0RL
LgorICAgIGlmIChbbV9uZUZpbHRlclNvdXJjZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9y
KHNldFNvdXJjZUFwcEJ1bmRsZUlEOildKQorICAgICAgICBbbV9uZUZpbHRlclNvdXJjZSBzZXRT
b3VyY2VBcHBCdW5kbGVJRDphcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZpZXIoKV07CisjZW5kaWYK
ICNlbHNlCiAgICAgQVNTRVJUX0FSRyh1cmwsIHVybCk7CiAgICAgbV9uZUZpbHRlclNvdXJjZSA9
IGFkb3B0TlMoW2FsbG9jTkVGaWx0ZXJTb3VyY2VJbnN0YW5jZSgpIGluaXRXaXRoVVJMOip1cmwg
ZGlyZWN0aW9uOk5FRmlsdGVyU291cmNlRGlyZWN0aW9uSW5ib3VuZCBzb2NrZXRJZGVudGlmaWVy
OjBdKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NwaS9jb2NvYS9ORUZp
bHRlclNvdXJjZVNQSS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3BpL2NvY29hL05FRmls
dGVyU291cmNlU1BJLmgKaW5kZXggOWMxOGYwMTU1Njg5YTdiYWY1OGE4NGM3YjU4YzE5NDNjNTVl
M2U0OC4uYTJkZDA5MTNmMTllMzc5NmUxMzY5MzdhZDhjYThiMjMxYmRjNjAyNyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3BpL2NvY29hL05FRmlsdGVyU291cmNlU1BJLmgK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3BpL2NvY29hL05FRmlsdGVyU291cmNlU1BJ
LmgKQEAgLTYyLDYgKzYyLDcgQEAgdHlwZWRlZiBOU19FTlVNKE5TSW50ZWdlciwgTkVGaWx0ZXJT
b3VyY2VEaXJlY3Rpb24pIHsKICNpZiBIQVZFKE1PREVSTl9ORV9GSUxURVJfU09VUkNFKQogCiAj
ZGVmaW5lIE5FRmlsdGVyU291cmNlT3B0aW9uc1BhZ2VEYXRhIEAiUGFnZURhdGEiCisjZGVmaW5l
IE5FRmlsdGVyU291cmNlT3B0aW9uc1JlZGlyZWN0VVJMIEAiUmVkaXJlY3RVUkwiCiAKIHR5cGVk
ZWYgdm9pZCAoXk5FRmlsdGVyU291cmNlRGVjaXNpb25IYW5kbGVyKShORUZpbHRlclNvdXJjZVN0
YXR1cywgTlNEaWN0aW9uYXJ5ICopOwogCkBAIC03OCw3ICs3OSw5IEBAIHR5cGVkZWYgdm9pZCAo
Xk5FRmlsdGVyU291cmNlRGVjaXNpb25IYW5kbGVyKShORUZpbHRlclNvdXJjZVN0YXR1cywgTlNE
aWN0aW9uYXJ5CiAKICNlbmRpZiAvLyAhVVNFKEFQUExFX0lOVEVSTkFMX1NESykKIAotLy8gRklY
TUU6IFJlbW92ZSBvbmNlIE5FRmlsdGVyU291cmNlT3B0aW9uc1JlZGlyZWN0VVJMIGlzIGRlZmlu
ZWQgaW4gdGhlIFNESy4KLSNpZm5kZWYgTkVGaWx0ZXJTb3VyY2VPcHRpb25zUmVkaXJlY3RVUkwK
LSNkZWZpbmUgTkVGaWx0ZXJTb3VyY2VPcHRpb25zUmVkaXJlY3RVUkwgQCJSZWRpcmVjdFVSTCIK
KyNpZiAoUExBVEZPUk0oTUFDKSAmJiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49
IDEwMTMwMCkgfHwgKFBMQVRGT1JNKElPUykgJiYgX19JUEhPTkVfT1NfVkVSU0lPTl9NSU5fUkVR
VUlSRUQgPj0gMTEwMDAwKQorLy8gRklYTUU6IENvbmZpbmUgdGhpcyB0byB0aGUgIVVTRShBUFBM
RV9JTlRFUk5BTF9TREspIHNlY3Rpb24gb25jZSB0aGlzIGlzIGRlZmluZWQgaW4gYW4gU0RLLgor
QGludGVyZmFjZSBORUZpbHRlclNvdXJjZSAoV0tTdGFnaW5nKQorQHByb3BlcnR5IChjb3B5KSBO
U1N0cmluZyAqc291cmNlQXBwQnVuZGxlSUQ7CitAZW5kCiAjZW5kaWYK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295658</attachid>
            <date>2016-11-29 15:56:02 -0800</date>
            <delta_ts>2016-11-30 09:17:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-165168-20161129155537.patch</filename>
            <type>text/plain</type>
            <size>5264</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5MDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjNjNTg3OTE0YzhkYTQ2
MWI2MGViNzVhOTNkM2Y2ZDdiMTcwNzZlYy4uZjg4OGJmZDZkZDYyMWY3MGU3YzRjYTk0Y2UxNmQ4
NDFlNjFmYTlmZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE2LTExLTI5ICBBbmR5
IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFBhc3MgdGhlIGVt
YmVkZGluZyBhcHAncyBidW5kbGUgSUQgdG8gbmV3IGluc3RhbmNlcyBvZiBORUZpbHRlclNvdXJj
ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY1MTY4
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yOTAwMzYxOD4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL1J1bnRpbWVBcHBsaWNhdGlv
bkNoZWNrcy5oOiBEZWNsYXJlZCBhcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZpZXIoKS4KKyAgICAg
ICAgKiBwbGF0Zm9ybS9SdW50aW1lQXBwbGljYXRpb25DaGVja3MubW06CisgICAgICAgIChXZWJD
b3JlOjphcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZpZXIpOiBNYWRlIG5vbi1zdGF0aWMuCisgICAg
ICAgICogcGxhdGZvcm0vY29jb2EvTmV0d29ya0V4dGVuc2lvbkNvbnRlbnRGaWx0ZXIubW06Cisg
ICAgICAgIChXZWJDb3JlOjpOZXR3b3JrRXh0ZW5zaW9uQ29udGVudEZpbHRlcjo6aW5pdGlhbGl6
ZSk6IElmIHRoZSBuZXcgTkVGaWx0ZXJTb3VyY2UgaW5zdGFuY2UKKyAgICAgICAgcmVzcG9uZHMg
dG8gLXNldFNvdXJjZUFwcEJ1bmRsZUlEOiwgY2FsbCBpdCB3aXRoIGFwcGxpY2F0aW9uQnVuZGxl
SWRlbnRpZmllcigpLgorICAgICAgICAqIHBsYXRmb3JtL3NwaS9jb2NvYS9ORUZpbHRlclNvdXJj
ZVNQSS5oOiBNb3ZlZCBORUZpbHRlclNvdXJjZU9wdGlvbnNSZWRpcmVjdFVSTCBpbnRvIHRoZQor
ICAgICAgICAhVVNFKEFQUExFX0lOVEVSTkFMX1NESykgc2VjdGlvbiBhbmQgdW5jb25kaXRpb25h
bGx5IGRlY2xhcmVkIEBwcm9wZXJ0eSBzb3VyY2VBcHBCdW5kbGVJRCBpbgorICAgICAgICBhIG5l
dyBjYXRlZ29yeSBvbiBORUZpbHRlclNvdXJjZS4KKwogMjAxNi0xMS0yOCAgR2F2aW4gQmFycmFj
bG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+CiAKICAgICAgICAgSFRNTE1lZGlhRWxlbWVu
dDo6dXBkYXRlVm9sdW1lIHNob3VsZCB1cGRhdGVJc1BsYXlpbmdNZWRpYQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9SdW50aW1lQXBwbGljYXRpb25DaGVja3MuaAppbmRleCBhOTgx
MjEyMTliMDdjOGE3Y2Y3MjM5MWQzMzhjZmE1ZWFhYzA2ZDE0Li40MGE0YTk4YzNlYzA0ZGUzMTE5
OGNjNzI2ZWM5MTNhYzdmZjUwYWVjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9SdW50aW1lQXBwbGljYXRpb25DaGVja3MuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9SdW50aW1lQXBwbGljYXRpb25DaGVja3MuaApAQCAtMzIsNiArMzIsNyBAQAogbmFtZXNwYWNl
IFdlYkNvcmUgewogCiBXRUJDT1JFX0VYUE9SVCB2b2lkIHNldEFwcGxpY2F0aW9uQnVuZGxlSWRl
bnRpZmllcihjb25zdCBTdHJpbmcmKTsKK1N0cmluZyBhcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZp
ZXIoKTsKIAogI2lmIFBMQVRGT1JNKE1BQykKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLm1tIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLm1tCmluZGV4IDliZTJjYmE4YzJjNWRiMzBk
N2ViNTQ5MzA0MWZmZTJhYzc4NzFmZWYuLjgwZGRmZjM0MjQ4ZDQ5YjkwNWZhZWYyMWFjOWQxYmEy
ODhjODk0ZTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1J1bnRpbWVBcHBs
aWNhdGlvbkNoZWNrcy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9SdW50aW1lQXBw
bGljYXRpb25DaGVja3MubW0KQEAgLTQ4LDcgKzQ4LDcgQEAgc3RhdGljIFN0cmluZyYgYXBwbGlj
YXRpb25CdW5kbGVJZGVudGlmaWVyT3ZlcnJpZGUoKQogICAgIHJldHVybiBpZGVudGlmaWVyOwog
fQogCi1zdGF0aWMgU3RyaW5nIGFwcGxpY2F0aW9uQnVuZGxlSWRlbnRpZmllcigpCitTdHJpbmcg
YXBwbGljYXRpb25CdW5kbGVJZGVudGlmaWVyKCkKIHsKICAgICAvLyBUaGUgb3ZlcnJpZGUgb25s
eSBnZXRzIHNldCBpbiBXZWJLaXQyJ3MgV2ViUHJvY2VzcyBhbmQgTmV0d29ya1Byb2Nlc3MuIElm
IHVuc2V0LCB3ZSB1c2UgdGhlIG1haW4gYnVuZGxlIGlkZW50aWZpZXIuCiAgICAgY29uc3QgYXV0
byYgaWRlbnRpZmllciA9IGFwcGxpY2F0aW9uQnVuZGxlSWRlbnRpZmllck92ZXJyaWRlKCk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jb2NvYS9OZXR3b3JrRXh0ZW5zaW9u
Q29udGVudEZpbHRlci5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2NvY29hL05ldHdvcmtF
eHRlbnNpb25Db250ZW50RmlsdGVyLm1tCmluZGV4IDhjYzAxZjA5YWFkYjkxNjcxZDkxOGYxYjhh
OGJhMTI3YjAzMzg2Y2QuLjkyZWUxNzk3YzRkMTljYjc0MWY0MmMzNjAxMjI0NDMyNDQzNWU4NmUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2NvY29hL05ldHdvcmtFeHRlbnNp
b25Db250ZW50RmlsdGVyLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2NvY29hL05l
dHdvcmtFeHRlbnNpb25Db250ZW50RmlsdGVyLm1tCkBAIC0zMyw2ICszMyw3IEBACiAjaW1wb3J0
ICJORUZpbHRlclNvdXJjZVNQSS5oIgogI2ltcG9ydCAiUmVzb3VyY2VSZXF1ZXN0LmgiCiAjaW1w
b3J0ICJSZXNvdXJjZVJlc3BvbnNlLmgiCisjaW1wb3J0ICJSdW50aW1lQXBwbGljYXRpb25DaGVj
a3MuaCIKICNpbXBvcnQgIlNoYXJlZEJ1ZmZlci5oIgogI2ltcG9ydCAiU29mdExpbmtpbmcuaCIK
ICNpbXBvcnQgIlVSTC5oIgpAQCAtNzMsNiArNzQsMTEgQEAgdm9pZCBOZXR3b3JrRXh0ZW5zaW9u
Q29udGVudEZpbHRlcjo6aW5pdGlhbGl6ZShjb25zdCBVUkwqIHVybCkKICNpZiBIQVZFKE1PREVS
Tl9ORV9GSUxURVJfU09VUkNFKQogICAgIEFTU0VSVF9VTlVTRUQodXJsLCAhdXJsKTsKICAgICBt
X25lRmlsdGVyU291cmNlID0gYWRvcHROUyhbYWxsb2NORUZpbHRlclNvdXJjZUluc3RhbmNlKCkg
aW5pdFdpdGhEZWNpc2lvblF1ZXVlOm1fcXVldWUuZ2V0KCldKTsKKyNpZiAoUExBVEZPUk0oTUFD
KSAmJiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTMwMCkgfHwgKFBMQVRG
T1JNKElPUykgJiYgX19JUEhPTkVfT1NfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTEwMDAwKQor
ICAgIC8vIEZJWE1FOiBSZW1vdmUgdGhlIC1yZXNwb25kc1RvU2VsZWN0b3I6IGNoZWNrIG9uY2Ug
LXNldFNvdXJjZUFwcEJ1bmRsZUlEOiBpcyBpbiBhbiBTREsuCisgICAgaWYgKFttX25lRmlsdGVy
U291cmNlIHJlc3BvbmRzVG9TZWxlY3RvcjpAc2VsZWN0b3Ioc2V0U291cmNlQXBwQnVuZGxlSUQ6
KV0pCisgICAgICAgIFttX25lRmlsdGVyU291cmNlIHNldFNvdXJjZUFwcEJ1bmRsZUlEOmFwcGxp
Y2F0aW9uQnVuZGxlSWRlbnRpZmllcigpXTsKKyNlbmRpZgogI2Vsc2UKICAgICBBU1NFUlRfQVJH
KHVybCwgdXJsKTsKICAgICBtX25lRmlsdGVyU291cmNlID0gYWRvcHROUyhbYWxsb2NORUZpbHRl
clNvdXJjZUluc3RhbmNlKCkgaW5pdFdpdGhVUkw6KnVybCBkaXJlY3Rpb246TkVGaWx0ZXJTb3Vy
Y2VEaXJlY3Rpb25JbmJvdW5kIHNvY2tldElkZW50aWZpZXI6MF0pOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3BpL2NvY29hL05FRmlsdGVyU291cmNlU1BJLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9zcGkvY29jb2EvTkVGaWx0ZXJTb3VyY2VTUEkuaAppbmRleCA5
YzE4ZjAxNTU2ODlhN2JhZjU4YTg0YzdiNThjMTk0M2M1NWUzZTQ4Li5hMmRkMDkxM2YxOWUzNzk2
ZTEzNjkzN2FkOGNhOGIyMzFiZGM2MDI3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9zcGkvY29jb2EvTkVGaWx0ZXJTb3VyY2VTUEkuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9zcGkvY29jb2EvTkVGaWx0ZXJTb3VyY2VTUEkuaApAQCAtNjIsNiArNjIsNyBAQCB0
eXBlZGVmIE5TX0VOVU0oTlNJbnRlZ2VyLCBORUZpbHRlclNvdXJjZURpcmVjdGlvbikgewogI2lm
IEhBVkUoTU9ERVJOX05FX0ZJTFRFUl9TT1VSQ0UpCiAKICNkZWZpbmUgTkVGaWx0ZXJTb3VyY2VP
cHRpb25zUGFnZURhdGEgQCJQYWdlRGF0YSIKKyNkZWZpbmUgTkVGaWx0ZXJTb3VyY2VPcHRpb25z
UmVkaXJlY3RVUkwgQCJSZWRpcmVjdFVSTCIKIAogdHlwZWRlZiB2b2lkICheTkVGaWx0ZXJTb3Vy
Y2VEZWNpc2lvbkhhbmRsZXIpKE5FRmlsdGVyU291cmNlU3RhdHVzLCBOU0RpY3Rpb25hcnkgKik7
CiAKQEAgLTc4LDcgKzc5LDkgQEAgdHlwZWRlZiB2b2lkICheTkVGaWx0ZXJTb3VyY2VEZWNpc2lv
bkhhbmRsZXIpKE5FRmlsdGVyU291cmNlU3RhdHVzLCBOU0RpY3Rpb25hcnkKIAogI2VuZGlmIC8v
ICFVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQogCi0vLyBGSVhNRTogUmVtb3ZlIG9uY2UgTkVGaWx0
ZXJTb3VyY2VPcHRpb25zUmVkaXJlY3RVUkwgaXMgZGVmaW5lZCBpbiB0aGUgU0RLLgotI2lmbmRl
ZiBORUZpbHRlclNvdXJjZU9wdGlvbnNSZWRpcmVjdFVSTAotI2RlZmluZSBORUZpbHRlclNvdXJj
ZU9wdGlvbnNSZWRpcmVjdFVSTCBAIlJlZGlyZWN0VVJMIgorI2lmIChQTEFURk9STShNQUMpICYm
IF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxMzAwKSB8fCAoUExBVEZPUk0o
SU9TKSAmJiBfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMTAwMDApCisvLyBG
SVhNRTogQ29uZmluZSB0aGlzIHRvIHRoZSAhVVNFKEFQUExFX0lOVEVSTkFMX1NESykgc2VjdGlv
biBvbmNlIHRoaXMgaXMgZGVmaW5lZCBpbiBhbiBTREsuCitAaW50ZXJmYWNlIE5FRmlsdGVyU291
cmNlIChXS1N0YWdpbmcpCitAcHJvcGVydHkgKGNvcHkpIE5TU3RyaW5nICpzb3VyY2VBcHBCdW5k
bGVJRDsKK0BlbmQKICNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295722</attachid>
            <date>2016-11-30 09:17:13 -0800</date>
            <delta_ts>2016-11-30 12:34:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-165168-20161130091646.patch</filename>
            <type>text/plain</type>
            <size>5318</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5MDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjNjNTg3OTE0YzhkYTQ2
MWI2MGViNzVhOTNkM2Y2ZDdiMTcwNzZlYy4uMTkxM2E1NzM1ZmI5NWEyYjA5M2Q1NTViNWQ1NThl
MDNiNGFiNmNmZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE2LTExLTI5ICBBbmR5
IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFBhc3MgdGhlIGVt
YmVkZGluZyBhcHAncyBidW5kbGUgSUQgdG8gbmV3IGluc3RhbmNlcyBvZiBORUZpbHRlclNvdXJj
ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY1MTY4
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yOTAwMzYxOD4KKworICAgICAgICBSZXZpZXdlZCBi
eSBTaW1vbiBGcmFzZXIuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9SdW50aW1lQXBwbGljYXRpb25D
aGVja3MuaDogRGVjbGFyZWQgYXBwbGljYXRpb25CdW5kbGVJZGVudGlmaWVyKCkuCisgICAgICAg
ICogcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLm1tOgorICAgICAgICAoV2ViQ29y
ZTo6YXBwbGljYXRpb25CdW5kbGVJZGVudGlmaWVyKTogTWFkZSBub24tc3RhdGljLgorICAgICAg
ICAqIHBsYXRmb3JtL2NvY29hL05ldHdvcmtFeHRlbnNpb25Db250ZW50RmlsdGVyLm1tOgorICAg
ICAgICAoV2ViQ29yZTo6TmV0d29ya0V4dGVuc2lvbkNvbnRlbnRGaWx0ZXI6OmluaXRpYWxpemUp
OiBJZiB0aGUgbmV3IE5FRmlsdGVyU291cmNlIGluc3RhbmNlCisgICAgICAgIHJlc3BvbmRzIHRv
IC1zZXRTb3VyY2VBcHBCdW5kbGVJRDosIGNhbGwgaXQgd2l0aCBhcHBsaWNhdGlvbkJ1bmRsZUlk
ZW50aWZpZXIoKS4KKyAgICAgICAgKiBwbGF0Zm9ybS9zcGkvY29jb2EvTkVGaWx0ZXJTb3VyY2VT
UEkuaDogTW92ZWQgTkVGaWx0ZXJTb3VyY2VPcHRpb25zUmVkaXJlY3RVUkwgaW50byB0aGUKKyAg
ICAgICAgIVVTRShBUFBMRV9JTlRFUk5BTF9TREspIHNlY3Rpb24gYW5kIHVuY29uZGl0aW9uYWxs
eSBkZWNsYXJlZCBAcHJvcGVydHkgc291cmNlQXBwQnVuZGxlSUQgaW4KKyAgICAgICAgYSBuZXcg
Y2F0ZWdvcnkgb24gTkVGaWx0ZXJTb3VyY2UuCisKIDIwMTYtMTEtMjggIEdhdmluIEJhcnJhY2xv
dWdoICA8YmFycmFjbG91Z2hAYXBwbGUuY29tPgogCiAgICAgICAgIEhUTUxNZWRpYUVsZW1lbnQ6
OnVwZGF0ZVZvbHVtZSBzaG91bGQgdXBkYXRlSXNQbGF5aW5nTWVkaWEKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5oIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgKaW5kZXggYTk4MTIx
MjE5YjA3YzhhN2NmNzIzOTFkMzM4Y2ZhNWVhYWMwNmQxNC4uNDBhNGE5OGMzZWMwNGRlMzExOThj
YzcyNmVjOTEzYWM3ZmY1MGFlYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
UnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
UnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgKQEAgLTMyLDYgKzMyLDcgQEAKIG5hbWVzcGFjZSBX
ZWJDb3JlIHsKIAogV0VCQ09SRV9FWFBPUlQgdm9pZCBzZXRBcHBsaWNhdGlvbkJ1bmRsZUlkZW50
aWZpZXIoY29uc3QgU3RyaW5nJik7CitTdHJpbmcgYXBwbGljYXRpb25CdW5kbGVJZGVudGlmaWVy
KCk7CiAKICNpZiBQTEFURk9STShNQUMpCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5tbQppbmRleCA5YmUyY2JhOGMyYzVkYjMwZDdl
YjU0OTMwNDFmZmUyYWM3ODcxZmVmLi44MGRkZmYzNDI0OGQ0OWI5MDVmYWVmMjFhYzlkMWJhMjg4
Yzg5NGUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9SdW50aW1lQXBwbGlj
YXRpb25DaGVja3MubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxp
Y2F0aW9uQ2hlY2tzLm1tCkBAIC00OCw3ICs0OCw3IEBAIHN0YXRpYyBTdHJpbmcmIGFwcGxpY2F0
aW9uQnVuZGxlSWRlbnRpZmllck92ZXJyaWRlKCkKICAgICByZXR1cm4gaWRlbnRpZmllcjsKIH0K
IAotc3RhdGljIFN0cmluZyBhcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZpZXIoKQorU3RyaW5nIGFw
cGxpY2F0aW9uQnVuZGxlSWRlbnRpZmllcigpCiB7CiAgICAgLy8gVGhlIG92ZXJyaWRlIG9ubHkg
Z2V0cyBzZXQgaW4gV2ViS2l0MidzIFdlYlByb2Nlc3MgYW5kIE5ldHdvcmtQcm9jZXNzLiBJZiB1
bnNldCwgd2UgdXNlIHRoZSBtYWluIGJ1bmRsZSBpZGVudGlmaWVyLgogICAgIGNvbnN0IGF1dG8m
IGlkZW50aWZpZXIgPSBhcHBsaWNhdGlvbkJ1bmRsZUlkZW50aWZpZXJPdmVycmlkZSgpOwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY29jb2EvTmV0d29ya0V4dGVuc2lvbkNv
bnRlbnRGaWx0ZXIubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jb2NvYS9OZXR3b3JrRXh0
ZW5zaW9uQ29udGVudEZpbHRlci5tbQppbmRleCA4Y2MwMWYwOWFhZGI5MTY3MWQ5MThmMWI4YThi
YTEyN2IwMzM4NmNkLi5kNDAzZmI1NTljZGE5ZDk5NTlkNWJhZDJhZWRhOWZiNDAxMzk3NDE4IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jb2NvYS9OZXR3b3JrRXh0ZW5zaW9u
Q29udGVudEZpbHRlci5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jb2NvYS9OZXR3
b3JrRXh0ZW5zaW9uQ29udGVudEZpbHRlci5tbQpAQCAtMzMsNiArMzMsNyBAQAogI2ltcG9ydCAi
TkVGaWx0ZXJTb3VyY2VTUEkuaCIKICNpbXBvcnQgIlJlc291cmNlUmVxdWVzdC5oIgogI2ltcG9y
dCAiUmVzb3VyY2VSZXNwb25zZS5oIgorI2ltcG9ydCAiUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tz
LmgiCiAjaW1wb3J0ICJTaGFyZWRCdWZmZXIuaCIKICNpbXBvcnQgIlNvZnRMaW5raW5nLmgiCiAj
aW1wb3J0ICJVUkwuaCIKQEAgLTczLDYgKzc0LDExIEBAIHZvaWQgTmV0d29ya0V4dGVuc2lvbkNv
bnRlbnRGaWx0ZXI6OmluaXRpYWxpemUoY29uc3QgVVJMKiB1cmwpCiAjaWYgSEFWRShNT0RFUk5f
TkVfRklMVEVSX1NPVVJDRSkKICAgICBBU1NFUlRfVU5VU0VEKHVybCwgIXVybCk7CiAgICAgbV9u
ZUZpbHRlclNvdXJjZSA9IGFkb3B0TlMoW2FsbG9jTkVGaWx0ZXJTb3VyY2VJbnN0YW5jZSgpIGlu
aXRXaXRoRGVjaXNpb25RdWV1ZTptX3F1ZXVlLmdldCgpXSk7CisjaWYgKFBMQVRGT1JNKE1BQykg
JiYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDEzMDApIHx8IChQTEFURk9S
TShJT1MpICYmIF9fSVBIT05FX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDExMDAwMCkKKyAg
ICAvLyBGSVhNRTogUmVtb3ZlIHRoZSAtcmVzcG9uZHNUb1NlbGVjdG9yOiBjaGVjayBvbmNlIC1z
ZXRTb3VyY2VBcHBCdW5kbGVJRDogaXMgaW4gYW4gU0RLICg8cmRhcjovL3Byb2JsZW0vMjkxNDcx
NzQ+KS4KKyAgICBpZiAoW21fbmVGaWx0ZXJTb3VyY2UgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxl
Y3RvcihzZXRTb3VyY2VBcHBCdW5kbGVJRDopXSkKKyAgICAgICAgW21fbmVGaWx0ZXJTb3VyY2Ug
c2V0U291cmNlQXBwQnVuZGxlSUQ6YXBwbGljYXRpb25CdW5kbGVJZGVudGlmaWVyKCldOworI2Vu
ZGlmCiAjZWxzZQogICAgIEFTU0VSVF9BUkcodXJsLCB1cmwpOwogICAgIG1fbmVGaWx0ZXJTb3Vy
Y2UgPSBhZG9wdE5TKFthbGxvY05FRmlsdGVyU291cmNlSW5zdGFuY2UoKSBpbml0V2l0aFVSTDoq
dXJsIGRpcmVjdGlvbjpORUZpbHRlclNvdXJjZURpcmVjdGlvbkluYm91bmQgc29ja2V0SWRlbnRp
ZmllcjowXSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcGkvY29jb2Ev
TkVGaWx0ZXJTb3VyY2VTUEkuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NwaS9jb2NvYS9O
RUZpbHRlclNvdXJjZVNQSS5oCmluZGV4IDljMThmMDE1NTY4OWE3YmFmNThhODRjN2I1OGMxOTQz
YzU1ZTNlNDguLjY4NWZjMmZhNjgyMzg5NGRiZjQ0NTJjODQ5MDlmZGRkZDY3MTkzNDIgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NwaS9jb2NvYS9ORUZpbHRlclNvdXJjZVNQ
SS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NwaS9jb2NvYS9ORUZpbHRlclNvdXJj
ZVNQSS5oCkBAIC02Miw2ICs2Miw3IEBAIHR5cGVkZWYgTlNfRU5VTShOU0ludGVnZXIsIE5FRmls
dGVyU291cmNlRGlyZWN0aW9uKSB7CiAjaWYgSEFWRShNT0RFUk5fTkVfRklMVEVSX1NPVVJDRSkK
IAogI2RlZmluZSBORUZpbHRlclNvdXJjZU9wdGlvbnNQYWdlRGF0YSBAIlBhZ2VEYXRhIgorI2Rl
ZmluZSBORUZpbHRlclNvdXJjZU9wdGlvbnNSZWRpcmVjdFVSTCBAIlJlZGlyZWN0VVJMIgogCiB0
eXBlZGVmIHZvaWQgKF5ORUZpbHRlclNvdXJjZURlY2lzaW9uSGFuZGxlcikoTkVGaWx0ZXJTb3Vy
Y2VTdGF0dXMsIE5TRGljdGlvbmFyeSAqKTsKIApAQCAtNzgsNyArNzksOSBAQCB0eXBlZGVmIHZv
aWQgKF5ORUZpbHRlclNvdXJjZURlY2lzaW9uSGFuZGxlcikoTkVGaWx0ZXJTb3VyY2VTdGF0dXMs
IE5TRGljdGlvbmFyeQogCiAjZW5kaWYgLy8gIVVTRShBUFBMRV9JTlRFUk5BTF9TREspCiAKLS8v
IEZJWE1FOiBSZW1vdmUgb25jZSBORUZpbHRlclNvdXJjZU9wdGlvbnNSZWRpcmVjdFVSTCBpcyBk
ZWZpbmVkIGluIHRoZSBTREsuCi0jaWZuZGVmIE5FRmlsdGVyU291cmNlT3B0aW9uc1JlZGlyZWN0
VVJMCi0jZGVmaW5lIE5FRmlsdGVyU291cmNlT3B0aW9uc1JlZGlyZWN0VVJMIEAiUmVkaXJlY3RV
UkwiCisjaWYgKFBMQVRGT1JNKE1BQykgJiYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJF
RCA+PSAxMDEzMDApIHx8IChQTEFURk9STShJT1MpICYmIF9fSVBIT05FX09TX1ZFUlNJT05fTUlO
X1JFUVVJUkVEID49IDExMDAwMCkKKy8vIEZJWE1FOiBDb25maW5lIHRoaXMgdG8gdGhlICFVU0Uo
QVBQTEVfSU5URVJOQUxfU0RLKSBzZWN0aW9uIG9uY2UgdGhpcyBpcyBkZWZpbmVkIGluIGFuIFNE
SyAoPHJkYXI6Ly9wcm9ibGVtLzI5MTQ3MTc0PikuCitAaW50ZXJmYWNlIE5FRmlsdGVyU291cmNl
IChXS1N0YWdpbmcpCitAcHJvcGVydHkgKGNvcHkpIE5TU3RyaW5nICpzb3VyY2VBcHBCdW5kbGVJ
RDsKK0BlbmQKICNlbmRpZgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>