<?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>171024</bug_id>
          
          <creation_ts>2017-04-19 18:07:26 -0700</creation_ts>
          <short_desc>[Win] REGRESSION(r215486): Windows Release build is broken</short_desc>
          <delta_ts>2017-04-20 13:15:00 -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>JavaScriptCore</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>
          <dependson>65589</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fujii</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>pvollan</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1298939</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-19 18:07:26 -0700</bug_when>
    <thetext>Threading the isolatedWorld state through the event handling caused the Release build of Windows WebKit to become upset that it could not find Heap::vm() and Heap::mutatorFence.

This patch exposes these two methods so that the linker is happy.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298940</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-04-19 18:08:11 -0700</bug_when>
    <thetext>&lt;rdar://problem/31722618&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298942</commentid>
    <comment_count>2</comment_count>
      <attachid>307534</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-19 18:09:25 -0700</bug_when>
    <thetext>Created attachment 307534
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298947</commentid>
    <comment_count>3</comment_count>
      <attachid>307534</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2017-04-19 18:12:24 -0700</bug_when>
    <thetext>Comment on attachment 307534
Patch

This is not right because these 2 methods are inlined methods.  There&apos;s nothing to link against.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298948</commentid>
    <comment_count>4</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2017-04-19 18:12:41 -0700</bug_when>
    <thetext>(In reply to Mark Lam from comment #3)
&gt; Comment on attachment 307534 [details]
&gt; Patch
&gt; 
&gt; This is not right because these 2 methods are inlined methods.  There&apos;s
&gt; nothing to link against.

See HeapInlines.h.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298950</commentid>
    <comment_count>5</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-19 18:16:13 -0700</bug_when>
    <thetext>(In reply to Mark Lam from comment #4)
&gt; (In reply to Mark Lam from comment #3)
&gt; &gt; Comment on attachment 307534 [details]
&gt; &gt; Patch
&gt; &gt; 
&gt; &gt; This is not right because these 2 methods are inlined methods.  There&apos;s
&gt; &gt; nothing to link against.
&gt; 
&gt; See HeapInlines.h.

So should WebKit/win/... sources be including HeapInlines.h, or is some JSC header supposed to be including it, and isn&apos;t?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298951</commentid>
    <comment_count>6</comment_count>
      <attachid>307536</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-19 18:22:30 -0700</bug_when>
    <thetext>Created attachment 307536
Patch v2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298967</commentid>
    <comment_count>7</comment_count>
      <attachid>307536</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2017-04-19 19:26:42 -0700</bug_when>
    <thetext>Comment on attachment 307536
Patch v2

r=me.  I think this is fine.  Alternatively, you can #include &lt;JavaScriptCore/JSCInlines.h&gt; which will include many inline goodies.  #include&apos;ing HeapInlines.h is probably best for now.  JSCInlines.h is recommended if you need to include multiple *Inlines.h files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298995</commentid>
    <comment_count>8</comment_count>
      <attachid>307536</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-19 21:37:00 -0700</bug_when>
    <thetext>Comment on attachment 307536
Patch v2

Clearing flags on attachment: 307536

Committed r215551: &lt;http://trac.webkit.org/changeset/215551&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298996</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-19 21:37:02 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299081</commentid>
    <comment_count>10</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-04-20 02:54:58 -0700</bug_when>
    <thetext>Reopened. Still broken.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299083</commentid>
    <comment_count>11</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-04-20 02:56:53 -0700</bug_when>
    <thetext>This patch make Windows build happy. But, I&apos;m not sure this is a right fix.

diff --git a/Source/WebCore/bindings/js/JSDOMGlobalObject.h b/Source/WebCore/bindings/js/JSDOMGlobalObject.h
index fb63f24..d07d17b 100644
--- a/Source/WebCore/bindings/js/JSDOMGlobalObject.h
+++ b/Source/WebCore/bindings/js/JSDOMGlobalObject.h
@@ -28,6 +28,7 @@
 
 #include &quot;PlatformExportMacros.h&quot;
 #include &quot;WebCoreJSBuiltinInternals.h&quot;
+#include &lt;heap/HeapInlines.h&gt;
 #include &lt;heap/LockDuringMarking.h&gt;
 #include &lt;runtime/JSGlobalObject.h&gt;
 #include &lt;runtime/StructureInlines.h&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299121</commentid>
    <comment_count>12</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-20 08:41:22 -0700</bug_when>
    <thetext>(In reply to Fujii Hironori from comment #11)
&gt; This patch make Windows build happy. But, I&apos;m not sure this is a right fix.
&gt; 
&gt; diff --git a/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; b/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; index fb63f24..d07d17b 100644
&gt; --- a/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; +++ b/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; @@ -28,6 +28,7 @@
&gt;  
&gt;  #include &quot;PlatformExportMacros.h&quot;
&gt;  #include &quot;WebCoreJSBuiltinInternals.h&quot;
&gt; +#include &lt;heap/HeapInlines.h&gt;
&gt;  #include &lt;heap/LockDuringMarking.h&gt;
&gt;  #include &lt;runtime/JSGlobalObject.h&gt;
&gt;  #include &lt;runtime/StructureInlines.h&gt;

Another option might be to add &quot;#include &lt;JavaScriptCore/JSCInlines.h&gt;&quot; to the Source/WebKit/win/WebKitPrefix.h file. That would at least limit the change to the one platform that is unhappy.

I&apos;m trying that locally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299127</commentid>
    <comment_count>13</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-20 08:49:41 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #12)
&gt; Another option might be to add &quot;#include &lt;JavaScriptCore/JSCInlines.h&gt;&quot; to
&gt; the Source/WebKit/win/WebKitPrefix.h file. That would at least limit the
&gt; change to the one platform that is unhappy.
&gt; 
&gt; I&apos;m trying that locally.

That doesn&apos;t work either.

I think I&apos;ve figured it out; I believe the various AllInOne.cpp files are getting prematurely optimized by the compiler, and the inlines for these two methods are getting removed because it doesn&apos;t see them being used.

When WebKit.dll and TestWebCoreLib get built, they attempt to access them, but the defines have been optimized away.

I&apos;m going to try adding the inline includes to the AllInOne files and see if that resolves it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299135</commentid>
    <comment_count>14</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-04-20 09:33:58 -0700</bug_when>
    <thetext>&gt; Another option might be to add &quot;#include &lt;JavaScriptCore/JSCInlines.h&gt;&quot; to the Source/WebKit/win/WebKitPrefix.h file.

I think that the reason for having separate inline implementation files is that it&apos;s not desirable to include them everywhere (compilation time issues, I believe). We only want to include them from individual .cpp files, not from headers.

But, we do include them from some headers!

Source/WebCore//bindings/js/JSCustomXPathNSResolver.h:#include &lt;runtime/JSCInlines.h&gt;
Source/WebCore//bridge/c/c_utility.h:#include &lt;runtime/JSCInlines.h&gt;
Source/WebCore//bridge/jsc/BridgeJSC.h:#include &lt;runtime/JSCInlines.h&gt;
Source/WebCore//platform/SerializedPlatformRepresentation.h:#include &lt;runtime/JSCInlines.h&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299211</commentid>
    <comment_count>15</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-20 12:24:57 -0700</bug_when>
    <thetext>(In reply to Fujii Hironori from comment #11)
&gt; This patch make Windows build happy. But, I&apos;m not sure this is a right fix.
&gt; 
&gt; diff --git a/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; b/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; index fb63f24..d07d17b 100644
&gt; --- a/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; +++ b/Source/WebCore/bindings/js/JSDOMGlobalObject.h
&gt; @@ -28,6 +28,7 @@
&gt;  
&gt;  #include &quot;PlatformExportMacros.h&quot;
&gt;  #include &quot;WebCoreJSBuiltinInternals.h&quot;
&gt; +#include &lt;heap/HeapInlines.h&gt;
&gt;  #include &lt;heap/LockDuringMarking.h&gt;
&gt;  #include &lt;runtime/JSGlobalObject.h&gt;
&gt;  #include &lt;runtime/StructureInlines.h&gt;

I can&apos;t get anything else to work, so let&apos;s go with this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299213</commentid>
    <comment_count>16</comment_count>
      <attachid>307613</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-20 12:28:54 -0700</bug_when>
    <thetext>Created attachment 307613
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299214</commentid>
    <comment_count>17</comment_count>
      <attachid>307613</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2017-04-20 12:29:24 -0700</bug_when>
    <thetext>Comment on attachment 307613
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299215</commentid>
    <comment_count>18</comment_count>
      <attachid>307536</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2017-04-20 12:30:23 -0700</bug_when>
    <thetext>Comment on attachment 307536
Patch v2

Un-obsoleting the previous patch because it was correct and landed.  We didn&apos;t revert it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299253</commentid>
    <comment_count>19</comment_count>
      <attachid>307613</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-20 13:14:58 -0700</bug_when>
    <thetext>Comment on attachment 307613
Patch

Clearing flags on attachment: 307613

Committed r215575: &lt;http://trac.webkit.org/changeset/215575&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299254</commentid>
    <comment_count>20</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-20 13:15:00 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>307534</attachid>
            <date>2017-04-19 18:09:25 -0700</date>
            <delta_ts>2017-04-19 18:22:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171024-20170419180925.patch</filename>
            <type>text/plain</type>
            <size>1588</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjE1NTQ2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBA
CisyMDE3LTA0LTE5ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAg
ICAgIFtXaW5dIFJFR1JFU1NJT04ocjIxNTQ4Nik6IFdpbmRvd3MgUmVsZWFzZSBidWlsZCBpcyBi
cm9rZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3
MTAyNAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzE3MjI2MTg+CisKKyAgICAgICAgQWRqdXN0
aW5nIHRoZSB3b3JsZCBoYW5kbGluZyBjYXVzZWQgV2luZG93cyBXZWJLaXQgdG8gYmVjb21lIHVw
c2V0IHRoYXQKKyAgICAgICAgaXQgY291bGQgbm90IGZpbmQgSGVhcDo6dm0oKSBhbmQgSGVhcDo6
bXV0YXRvckZlbmNlLgorCisgICAgICAgICogaGVhcC9IZWFwLmg6IEV4cG9ydCB0d28gbWV0aG9k
cyBuZWVkZWQgYnkgV2ViS2l0LmRsbCBvbiBXaW5kb3dzLgorCiAyMDE3LTA0LTE5ICBNaWNoYWVs
IFNhYm9mZiAgPG1zYWJvZmZAYXBwbGUuY29tPgogCiAgICAgICAgIFR1bmUgR0MgcmVsYXRlZCBK
U0Mgb3B0aW9ucyBmb3IgaU9TCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFw
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcC5oCShyZXZp
c2lvbiAyMTU1NDIpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmgJKHdvcmtp
bmcgY29weSkKQEAgLTEyNSw3ICsxMjUsNyBAQCBwdWJsaWM6CiAgICAgCiAgICAgdm9pZCB3cml0
ZUJhcnJpZXJXaXRob3V0RmVuY2UoY29uc3QgSlNDZWxsKiBmcm9tKTsKICAgICAKLSAgICB2b2lk
IG11dGF0b3JGZW5jZSgpOworICAgIEpTX0VYUE9SVF9QUklWQVRFIHZvaWQgbXV0YXRvckZlbmNl
KCk7CiAgICAgCiAgICAgLy8gVGFrZSB0aGlzIGlmIHlvdSBrbm93IHRoYXQgZnJvbS0+Y2VsbFN0
YXRlKCkgPCBiYXJyaWVyVGhyZXNob2xkLgogICAgIEpTX0VYUE9SVF9QUklWQVRFIHZvaWQgd3Jp
dGVCYXJyaWVyU2xvd1BhdGgoY29uc3QgSlNDZWxsKiBmcm9tKTsKQEAgLTEzNSw3ICsxMzUsNyBA
QCBwdWJsaWM6CiAgICAgdm9pZCBsYXN0Q2hhbmNlVG9GaW5hbGl6ZSgpOwogICAgIHZvaWQgcmVs
ZWFzZURlbGF5ZWRSZWxlYXNlZE9iamVjdHMoKTsKIAotICAgIFZNKiB2bSgpIGNvbnN0OworICAg
IEpTX0VYUE9SVF9QUklWQVRFIFZNKiB2bSgpIGNvbnN0OwogCiAgICAgTWFya2VkU3BhY2UmIG9i
amVjdFNwYWNlKCkgeyByZXR1cm4gbV9vYmplY3RTcGFjZTsgfQogICAgIE1hY2hpbmVUaHJlYWRz
JiBtYWNoaW5lVGhyZWFkcygpIHsgcmV0dXJuICptX21hY2hpbmVUaHJlYWRzOyB9Cg==
</data>
<flag name="review"
          id="328807"
          type_id="1"
          status="-"
          setter="mark.lam"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>307536</attachid>
            <date>2017-04-19 18:22:30 -0700</date>
            <delta_ts>2017-04-20 12:30:23 -0700</delta_ts>
            <desc>Patch v2</desc>
            <filename>heapInlines.patch</filename>
            <type>text/plain</type>
            <size>2353</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L3dpbi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxNTU0NikKKysrIFNvdXJjZS9XZWJLaXQv
d2luL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE3LTA0LTE5
ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5dIFJF
R1JFU1NJT04ocjIxNTQ4Nik6IFdpbmRvd3MgUmVsZWFzZSBidWlsZCBpcyBicm9rZW4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MTAyNAorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vMzE3MjI2MTg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgV2luZG93cyBXZWJLaXQgcmVmZXJzIHRvIGEgaGFuZGZ1bCBv
ZiBKU0MgbWV0aG9kcyB0aGF0IGFyZSBhbHdheXMKKyAgICAgICAgaW5saW5lLiBXZSBuZWVkIHRv
IGluY2x1ZGUgJ0hlYXBJbmxpbmVzLmgnIHRvIGdldCB0aGUgaW1wbGVtZW50YXRpb24KKyAgICAg
ICAgb2YgdGhlc2UgbWV0aG9kcy4KKworICAgICAgICAqIFBsdWdpbnMvUGx1Z2luUGFja2FnZS5j
cHA6CisgICAgICAgICogV2ViRnJhbWUuY3BwOgorICAgICAgICAqIFdlYlZpZXcuY3BwOgorCiAy
MDE3LTA0LTE1ICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAg
ICAgIFVucmV2aWV3ZWQsIGZpeCB0aGUgV2luZG93cyBidWlsZCBhZnRlciByMjE1Mzg1CkluZGV4
OiBTb3VyY2UvV2ViS2l0L3dpbi9XZWJGcmFtZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdC93aW4vV2ViRnJhbWUuY3BwCShyZXZpc2lvbiAyMTU1NDIpCisrKyBTb3VyY2UvV2ViS2l0
L3dpbi9XZWJGcmFtZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEwMCw2ICsxMDAsNyBAQAogI2lu
Y2x1ZGUgPFdlYkNvcmUvU2NyaXB0Q29udHJvbGxlci5oPgogI2luY2x1ZGUgPFdlYkNvcmUvU2Vj
dXJpdHlPcmlnaW4uaD4KICNpbmNsdWRlIDxKYXZhU2NyaXB0Q29yZS9BUElDYXN0Lmg+CisjaW5j
bHVkZSA8SmF2YVNjcmlwdENvcmUvSGVhcElubGluZXMuaD4KICNpbmNsdWRlIDxKYXZhU2NyaXB0
Q29yZS9KU0NKU1ZhbHVlLmg+CiAjaW5jbHVkZSA8SmF2YVNjcmlwdENvcmUvSlNMb2NrLmg+CiAj
aW5jbHVkZSA8SmF2YVNjcmlwdENvcmUvSlNPYmplY3QuaD4KSW5kZXg6IFNvdXJjZS9XZWJLaXQv
d2luL1dlYlZpZXcuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvd2luL1dlYlZpZXcu
Y3BwCShyZXZpc2lvbiAyMTU1NDIpCisrKyBTb3VyY2UvV2ViS2l0L3dpbi9XZWJWaWV3LmNwcAko
d29ya2luZyBjb3B5KQpAQCAtNzcsNiArNzcsNyBAQAogI2luY2x1ZGUgInJlc291cmNlLmgiCiAj
aW5jbHVkZSA8SmF2YVNjcmlwdENvcmUvQVBJQ2FzdC5oPgogI2luY2x1ZGUgPEphdmFTY3JpcHRD
b3JlL0V4Y2VwdGlvbi5oPgorI2luY2x1ZGUgPEphdmFTY3JpcHRDb3JlL0hlYXBJbmxpbmVzLmg+
CiAjaW5jbHVkZSA8SmF2YVNjcmlwdENvcmUvSW5pdGlhbGl6ZVRocmVhZGluZy5oPgogI2luY2x1
ZGUgPEphdmFTY3JpcHRDb3JlL0pTQ0pTVmFsdWUuaD4KICNpbmNsdWRlIDxKYXZhU2NyaXB0Q29y
ZS9KU0xvY2suaD4KSW5kZXg6IFNvdXJjZS9XZWJLaXQvd2luL1BsdWdpbnMvUGx1Z2luUGFja2Fn
ZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC93aW4vUGx1Z2lucy9QbHVnaW5QYWNr
YWdlLmNwcAkocmV2aXNpb24gMjE1NTQyKQorKysgU291cmNlL1dlYktpdC93aW4vUGx1Z2lucy9Q
bHVnaW5QYWNrYWdlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzIsNiArMzIsNyBAQAogI2luY2x1
ZGUgIlBsdWdpbkRlYnVnLmgiCiAjaW5jbHVkZSAiUGx1Z2luVmlldy5oIgogI2luY2x1ZGUgPEph
dmFTY3JpcHRDb3JlL0NvbXBsZXRpb24uaD4KKyNpbmNsdWRlIDxKYXZhU2NyaXB0Q29yZS9IZWFw
SW5saW5lcy5oPgogI2luY2x1ZGUgPEphdmFTY3JpcHRDb3JlL0pTR2xvYmFsT2JqZWN0Lmg+CiAj
aW5jbHVkZSA8V2ViQ29yZS9JZGVudGlmaWVyUmVwLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9NSU1F
VHlwZVJlZ2lzdHJ5Lmg+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>307613</attachid>
            <date>2017-04-20 12:28:54 -0700</date>
            <delta_ts>2017-04-20 13:14:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171024-20170420122854.patch</filename>
            <type>text/plain</type>
            <size>1544</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxNTU2OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE3LTA0LTIwICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5dIFJFR1JFU1NJT04o
cjIxNTQ4Nik6IFdpbmRvd3MgUmVsZWFzZSBidWlsZCBpcyBicm9rZW4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MTAyNAorICAgICAgICA8cmRhcjov
L3Byb2JsZW0vMzE3MjI2MTg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkIG1pc3NpbmcgaW5jbHVkZSBuZWVkZWQgZm9yIGNsZWFuIFJlbGVhc2Ug
YnVpbGQgb24gV2luZG93cyAocHJvcGVyCisgICAgICAgIGZpeCBmb3VuZCBieSBGdWppaSBIaXJv
bm9yaSkuCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU0RPTUdsb2JhbE9iamVjdC5oOgorCiAy
MDE3LTA0LTIwICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgogCiAgICAgICAgIFtN
ZWRpYUNhcHR1cmVdIGdVTSgpIHdpdGggQ29yZUF1ZGlvIGZhaWxzIGlmIGNhcHR1cmluZyBhdWRp
byBpbiB0aGUgVUlQcm9jZXNzLgpJbmRleDogU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNE
T01HbG9iYWxPYmplY3QuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9q
cy9KU0RPTUdsb2JhbE9iamVjdC5oCShyZXZpc2lvbiAyMTU1NDIpCisrKyBTb3VyY2UvV2ViQ29y
ZS9iaW5kaW5ncy9qcy9KU0RPTUdsb2JhbE9iamVjdC5oCSh3b3JraW5nIGNvcHkpCkBAIC0xLDUg
KzEsNSBAQAogLyoKLSAqIENvcHlyaWdodCAoQykgMjAwOCwgMjAxMiBBcHBsZSBJbmMuIEFsbCBS
aWdodHMgUmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMDgtMjAxNyBBcHBsZSBJbmMuIEFs
bCBSaWdodHMgUmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3Vy
Y2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFy
ZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTI4
LDYgKzI4LDcgQEAKIAogI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0TWFjcm9zLmgiCiAjaW5jbHVk
ZSAiV2ViQ29yZUpTQnVpbHRpbkludGVybmFscy5oIgorI2luY2x1ZGUgPGhlYXAvSGVhcElubGlu
ZXMuaD4KICNpbmNsdWRlIDxoZWFwL0xvY2tEdXJpbmdNYXJraW5nLmg+CiAjaW5jbHVkZSA8cnVu
dGltZS9KU0dsb2JhbE9iamVjdC5oPgogI2luY2x1ZGUgPHJ1bnRpbWUvU3RydWN0dXJlSW5saW5l
cy5oPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>