<?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>176639</bug_id>
          
          <creation_ts>2017-09-08 17:07:42 -0700</creation_ts>
          <short_desc>QualifiedName::init should assume AtomicStrings::init was already called</short_desc>
          <delta_ts>2017-09-27 12:33:41 -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>WebCore Misc.</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="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>achristensen</cc>
    
    <cc>ap</cc>
    
    <cc>benjamin</cc>
    
    <cc>buildbot</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>joepeck</cc>
    
    <cc>kangil.han</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1347004</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-08 17:07:42 -0700</bug_when>
    <thetext>QualifiedName::init should assume AtomicStrings::init was already called

All clients of QualifiedName::init() already call AtomicString::init(), QualifiedName doesn&apos;t need to do it itself.

    $ ack &apos;QualifiedName::init&apos; -B 2
    WebKit/UIProcess/API/APIContentRuleListStore.cpp
    429-{
    430-    AtomicString::init();
    431:    WebCore::QualifiedName::init();

    WebCore/page/Frame.cpp
    174-    AtomicString::init();
    175-    HTMLNames::init();
    176:    QualifiedName::init();

    WebCore/contentextensions/ContentExtensionParser.cpp
    235-{
    236-    AtomicString::init();
    237:    QualifiedName::init();</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347005</commentid>
    <comment_count>1</comment_count>
      <attachid>320317</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-08 17:10:02 -0700</bug_when>
    <thetext>Created attachment 320317
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347006</commentid>
    <comment_count>2</comment_count>
      <attachid>320317</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-08 17:10:26 -0700</bug_when>
    <thetext>Comment on attachment 320317
[PATCH] Proposed Fix

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

&gt; Source/WebCore/ChangeLog:10
&gt; +        All callers of QualifiedName::init preceed it with their own call to

Typo: preceed =&gt; precede</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347009</commentid>
    <comment_count>3</comment_count>
      <attachid>320318</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-08 17:10:59 -0700</bug_when>
    <thetext>Created attachment 320318
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347019</commentid>
    <comment_count>4</comment_count>
      <attachid>320318</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2017-09-08 17:46:52 -0700</bug_when>
    <thetext>Comment on attachment 320318
[PATCH] Proposed Fix

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

&gt; Source/WebCore/dom/QualifiedName.cpp:-48
&gt; -    AtomicString::init();

Can we assert this instead?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347020</commentid>
    <comment_count>5</comment_count>
      <attachid>320318</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-08 17:48:20 -0700</bug_when>
    <thetext>Comment on attachment 320318
[PATCH] Proposed Fix

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

&gt;&gt; Source/WebCore/dom/QualifiedName.cpp:-48
&gt;&gt; -    AtomicString::init();
&gt; 
&gt; Can we assert this instead?

The next line uses nullAtom / starAtom which will assert if AtomicString::init has not happened. I figured that was enough, albeit a little obtuse.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347040</commentid>
    <comment_count>6</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2017-09-08 20:05:38 -0700</bug_when>
    <thetext>(In reply to Joseph Pecoraro from comment #5)
&gt; Comment on attachment 320318 [details]
&gt; [PATCH] Proposed Fix
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=320318&amp;action=review
&gt; 
&gt; &gt;&gt; Source/WebCore/dom/QualifiedName.cpp:-48
&gt; &gt;&gt; -    AtomicString::init();
&gt; &gt; 
&gt; &gt; Can we assert this instead?
&gt; 
&gt; The next line uses nullAtom / starAtom which will assert if
&gt; AtomicString::init has not happened. I figured that was enough, albeit a
&gt; little obtuse.

Seems like an explicit assert would document intent much better.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347678</commentid>
    <comment_count>7</comment_count>
      <attachid>320489</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-11 15:29:56 -0700</bug_when>
    <thetext>Created attachment 320489
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347742</commentid>
    <comment_count>8</comment_count>
      <attachid>320489</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-11 17:08:29 -0700</bug_when>
    <thetext>Comment on attachment 320489
[PATCH] Proposed Fix

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

&gt; Source/WTF/wtf/NeverDestroyed.h:114
&gt; +    bool isConstructed() const { return m_isConstructed; }

Needs !ASSERT_DISABLED like the member.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347743</commentid>
    <comment_count>9</comment_count>
      <attachid>320508</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-09-11 17:09:53 -0700</bug_when>
    <thetext>Created attachment 320508
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348125</commentid>
    <comment_count>10</comment_count>
      <attachid>320508</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-09-12 17:31:23 -0700</bug_when>
    <thetext>Comment on attachment 320508
[PATCH] Proposed Fix

Clearing flags on attachment: 320508

Committed r221951: &lt;http://trac.webkit.org/changeset/221951&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348126</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-09-12 17:31:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1353475</commentid>
    <comment_count>12</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-09-27 12:33:41 -0700</bug_when>
    <thetext>&lt;rdar://problem/34693488&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>320317</attachid>
            <date>2017-09-08 17:10:02 -0700</date>
            <delta_ts>2017-09-08 17:10:59 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>qualified-name-1.patch</filename>
            <type>text/plain</type>
            <size>1263</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAxZDc5YTZlNjdhMS4uYmMwNjdmODUyOTEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwxNyBAQAogMjAxNy0wOS0wOCAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUu
Y29tPgogCisgICAgICAgIFF1YWxpZmllZE5hbWU6OmluaXQgc2hvdWxkIGFzc3VtZSBBdG9taWNT
dHJpbmdzOjppbml0IHdhcyBhbHJlYWR5IGNhbGxlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc2NjM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBkb20vUXVhbGlmaWVkTmFtZS5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpRdWFsaWZpZWROYW1lOjppbml0KToKKyAgICAgICAgQWxsIGNhbGxlcnMgb2Yg
UXVhbGlmaWVkTmFtZTo6aW5pdCBwcmVjZWVkIGl0IHdpdGggdGhlaXIgb3duIGNhbGwgdG8KKyAg
ICAgICAgQXRvbWljU3RyaW5nOjppbml0LCBzbyBRdWFsaWZpZWROYW1lIGRvZXNuJ3QgbmVlZCB0
byBkbyBpdC4KKworMjAxNy0wOS0wOCAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUu
Y29tPgorCiAgICAgICAgIEZldGNoJ3MgUmVzcG9uc2Uuc3RhdHVzVGV4dCBpcyB1bmV4cGVjdGVk
bHkgdGhlIGZ1bGwgaHR0cCBzdGF0dXMgbGluZSBmb3IgSFRUUC8yIHJlc3BvbnNlcwogICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc2NDc5CiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9RdWFsaWZpZWROYW1lLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2RvbS9RdWFsaWZpZWROYW1lLmNwcAppbmRleCAyYzQ2MzAzNjI2OS4uMGU5YzE5NWJiNTMg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9RdWFsaWZpZWROYW1lLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9kb20vUXVhbGlmaWVkTmFtZS5jcHAKQEAgLTQ1LDcgKzQ1LDYgQEAgdm9p
ZCBRdWFsaWZpZWROYW1lOjppbml0KCkKICAgICBpZiAoaW5pdGlhbGl6ZWQpCiAgICAgICAgIHJl
dHVybjsKIAotICAgIEF0b21pY1N0cmluZzo6aW5pdCgpOwogICAgIGFueU5hbWUuY29uc3RydWN0
KG51bGxBdG9tKCksIHN0YXJBdG9tKCksIHN0YXJBdG9tKCkpOwogICAgIGluaXRpYWxpemVkID0g
dHJ1ZTsKIH0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>320318</attachid>
            <date>2017-09-08 17:10:59 -0700</date>
            <delta_ts>2017-09-11 15:29:56 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>qualified-name-2.patch</filename>
            <type>text/plain</type>
            <size>1263</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAxZDc5YTZlNjdhMS4uMjNiMDE2NmI1MWEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwxNyBAQAogMjAxNy0wOS0wOCAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUu
Y29tPgogCisgICAgICAgIFF1YWxpZmllZE5hbWU6OmluaXQgc2hvdWxkIGFzc3VtZSBBdG9taWNT
dHJpbmdzOjppbml0IHdhcyBhbHJlYWR5IGNhbGxlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc2NjM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBkb20vUXVhbGlmaWVkTmFtZS5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpRdWFsaWZpZWROYW1lOjppbml0KToKKyAgICAgICAgQWxsIGNhbGxlcnMgb2Yg
UXVhbGlmaWVkTmFtZTo6aW5pdCBwcmVjZWRlIGl0IHdpdGggdGhlaXIgb3duIGNhbGwgdG8KKyAg
ICAgICAgQXRvbWljU3RyaW5nOjppbml0LCBzbyBRdWFsaWZpZWROYW1lIGRvZXNuJ3QgbmVlZCB0
byBkbyBpdC4KKworMjAxNy0wOS0wOCAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUu
Y29tPgorCiAgICAgICAgIEZldGNoJ3MgUmVzcG9uc2Uuc3RhdHVzVGV4dCBpcyB1bmV4cGVjdGVk
bHkgdGhlIGZ1bGwgaHR0cCBzdGF0dXMgbGluZSBmb3IgSFRUUC8yIHJlc3BvbnNlcwogICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc2NDc5CiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9RdWFsaWZpZWROYW1lLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2RvbS9RdWFsaWZpZWROYW1lLmNwcAppbmRleCAyYzQ2MzAzNjI2OS4uMGU5YzE5NWJiNTMg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9RdWFsaWZpZWROYW1lLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9kb20vUXVhbGlmaWVkTmFtZS5jcHAKQEAgLTQ1LDcgKzQ1LDYgQEAgdm9p
ZCBRdWFsaWZpZWROYW1lOjppbml0KCkKICAgICBpZiAoaW5pdGlhbGl6ZWQpCiAgICAgICAgIHJl
dHVybjsKIAotICAgIEF0b21pY1N0cmluZzo6aW5pdCgpOwogICAgIGFueU5hbWUuY29uc3RydWN0
KG51bGxBdG9tKCksIHN0YXJBdG9tKCksIHN0YXJBdG9tKCkpOwogICAgIGluaXRpYWxpemVkID0g
dHJ1ZTsKIH0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>320489</attachid>
            <date>2017-09-11 15:29:56 -0700</date>
            <delta_ts>2017-09-11 17:09:53 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>v2.patch</filename>
            <type>text/plain</type>
            <size>2316</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nIGIvU291cmNlL1dURi9DaGFuZ2VMb2cK
aW5kZXggYWY4NWY1ZjNjZDQuLmRiNGVmOWQ0MDUxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV1RGL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE3
LTA5LTExICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CisKKyAgICAgICAg
UXVhbGlmaWVkTmFtZTo6aW5pdCBzaG91bGQgYXNzdW1lIEF0b21pY1N0cmluZ3M6OmluaXQgd2Fz
IGFscmVhZHkgY2FsbGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzY2MzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIHd0Zi9OZXZlckRlc3Ryb3llZC5oOgorICAgICAgICAoV1RGOjpMYXp5TmV2ZXJE
ZXN0cm95ZWQ6OmlzQ29uc3RydWN0ZWQgY29uc3QpOgorCiAyMDE3LTA5LTAzICBZdXN1a2UgU3V6
dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgogCiAgICAgICAgIFtERkddIE9wdGltaXplIFdl
YWtNYXA6OmdldCBieSBhZGRpbmcgaW50cmluc2ljIGFuZCBmaXh1cApkaWZmIC0tZ2l0IGEvU291
cmNlL1dURi93dGYvTmV2ZXJEZXN0cm95ZWQuaCBiL1NvdXJjZS9XVEYvd3RmL05ldmVyRGVzdHJv
eWVkLmgKaW5kZXggYzJiNDg0MmQxMmQuLjZiOGU5YzRjODUyIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V1RGL3d0Zi9OZXZlckRlc3Ryb3llZC5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL05ldmVyRGVzdHJv
eWVkLmgKQEAgLTExMSw2ICsxMTEsOCBAQCBwdWJsaWM6CiAKICAgICBjb25zdCBUKiBvcGVyYXRv
ci0+KCkgY29uc3QgeyByZXR1cm4gc3RvcmFnZVBvaW50ZXIoKTsgfQogCisgICAgYm9vbCBpc0Nv
bnN0cnVjdGVkKCkgY29uc3QgeyByZXR1cm4gbV9pc0NvbnN0cnVjdGVkOyB9CisKIHByaXZhdGU6
CiAgICAgdXNpbmcgUG9pbnRlclR5cGUgPSB0eXBlbmFtZSBzdGQ6OnJlbW92ZV9jb25zdDxUPjo6
dHlwZSo7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzMTAwNmQyMmFjZS4uOGU3ZWYyYmZjMTUgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNSBAQAorMjAxNy0wOS0xMSAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jh
cm9AYXBwbGUuY29tPgorCisgICAgICAgIFF1YWxpZmllZE5hbWU6OmluaXQgc2hvdWxkIGFzc3Vt
ZSBBdG9taWNTdHJpbmdzOjppbml0IHdhcyBhbHJlYWR5IGNhbGxlZAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc2NjM5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBkb20vUXVhbGlmaWVkTmFtZS5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpRdWFsaWZpZWROYW1lOjppbml0KToKKyAgICAgICAgQWxsIGNh
bGxlcnMgb2YgUXVhbGlmaWVkTmFtZTo6aW5pdCBwcmVjZWRlIGl0IHdpdGggdGhlaXIgb3duIGNh
bGwgdG8KKyAgICAgICAgQXRvbWljU3RyaW5nOjppbml0LCBzbyBRdWFsaWZpZWROYW1lIGRvZXNu
J3QgbmVlZCB0byBkbyBpdC4KKwogMjAxNy0wOS0xMSAgRGVhbiBKYWNrc29uICA8ZGlub0BhcHBs
ZS5jb20+CiAKICAgICAgICAgW1dlYkdMIG1hY09TXSBObyBuZWVkIHRvIG11bHRpc2FtcGxlIHdo
ZW4gYmxpdHRpbmcgaW50byBXZWJHTExheWVyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9k
b20vUXVhbGlmaWVkTmFtZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vUXVhbGlmaWVkTmFtZS5j
cHAKaW5kZXggMmM0NjMwMzYyNjkuLmNiMDU0YzdiNTFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9kb20vUXVhbGlmaWVkTmFtZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1F1YWxp
ZmllZE5hbWUuY3BwCkBAIC00NSw3ICs0NSw3IEBAIHZvaWQgUXVhbGlmaWVkTmFtZTo6aW5pdCgp
CiAgICAgaWYgKGluaXRpYWxpemVkKQogICAgICAgICByZXR1cm47CiAKLSAgICBBdG9taWNTdHJp
bmc6OmluaXQoKTsKKyAgICBBU1NFUlRfV0lUSF9NRVNTQUdFKFdURjo6bnVsbEF0b21EYXRhLmlz
Q29uc3RydWN0ZWQoKSwgIkF0b21pY1N0cmluZzo6aW5pdCBzaG91bGQgaGF2ZSBiZWVuIGNhbGxl
ZCIpOwogICAgIGFueU5hbWUuY29uc3RydWN0KG51bGxBdG9tKCksIHN0YXJBdG9tKCksIHN0YXJB
dG9tKCkpOwogICAgIGluaXRpYWxpemVkID0gdHJ1ZTsKIH0K
</data>
<flag name="review"
          id="340600"
          type_id="1"
          status="-"
          setter="joepeck"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>320508</attachid>
            <date>2017-09-11 17:09:53 -0700</date>
            <delta_ts>2017-09-12 17:31:23 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>init-3.patch</filename>
            <type>text/plain</type>
            <size>2347</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nIGIvU291cmNlL1dURi9DaGFuZ2VMb2cK
aW5kZXggYWY4NWY1ZjNjZDQuLmRiNGVmOWQ0MDUxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV1RGL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE3
LTA5LTExICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CisKKyAgICAgICAg
UXVhbGlmaWVkTmFtZTo6aW5pdCBzaG91bGQgYXNzdW1lIEF0b21pY1N0cmluZ3M6OmluaXQgd2Fz
IGFscmVhZHkgY2FsbGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzY2MzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIHd0Zi9OZXZlckRlc3Ryb3llZC5oOgorICAgICAgICAoV1RGOjpMYXp5TmV2ZXJE
ZXN0cm95ZWQ6OmlzQ29uc3RydWN0ZWQgY29uc3QpOgorCiAyMDE3LTA5LTAzICBZdXN1a2UgU3V6
dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgogCiAgICAgICAgIFtERkddIE9wdGltaXplIFdl
YWtNYXA6OmdldCBieSBhZGRpbmcgaW50cmluc2ljIGFuZCBmaXh1cApkaWZmIC0tZ2l0IGEvU291
cmNlL1dURi93dGYvTmV2ZXJEZXN0cm95ZWQuaCBiL1NvdXJjZS9XVEYvd3RmL05ldmVyRGVzdHJv
eWVkLmgKaW5kZXggYzJiNDg0MmQxMmQuLmIyM2FmMDAwOGI1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V1RGL3d0Zi9OZXZlckRlc3Ryb3llZC5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL05ldmVyRGVzdHJv
eWVkLmgKQEAgLTExMSw2ICsxMTEsMTAgQEAgcHVibGljOgogCiAgICAgY29uc3QgVCogb3BlcmF0
b3ItPigpIGNvbnN0IHsgcmV0dXJuIHN0b3JhZ2VQb2ludGVyKCk7IH0KIAorI2lmICFBU1NFUlRf
RElTQUJMRUQKKyAgICBib29sIGlzQ29uc3RydWN0ZWQoKSBjb25zdCB7IHJldHVybiBtX2lzQ29u
c3RydWN0ZWQ7IH0KKyNlbmRpZgorCiBwcml2YXRlOgogICAgIHVzaW5nIFBvaW50ZXJUeXBlID0g
dHlwZW5hbWUgc3RkOjpyZW1vdmVfY29uc3Q8VD46OnR5cGUqOwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzEw
MDZkMjJhY2UuLjhlN2VmMmJmYzE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTct
MDktMTEgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKworICAgICAgICBR
dWFsaWZpZWROYW1lOjppbml0IHNob3VsZCBhc3N1bWUgQXRvbWljU3RyaW5nczo6aW5pdCB3YXMg
YWxyZWFkeSBjYWxsZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE3NjYzOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogZG9tL1F1YWxpZmllZE5hbWUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UXVhbGlm
aWVkTmFtZTo6aW5pdCk6CisgICAgICAgIEFsbCBjYWxsZXJzIG9mIFF1YWxpZmllZE5hbWU6Omlu
aXQgcHJlY2VkZSBpdCB3aXRoIHRoZWlyIG93biBjYWxsIHRvCisgICAgICAgIEF0b21pY1N0cmlu
Zzo6aW5pdCwgc28gUXVhbGlmaWVkTmFtZSBkb2Vzbid0IG5lZWQgdG8gZG8gaXQuCisKIDIwMTct
MDktMTEgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgogCiAgICAgICAgIFtXZWJHTCBt
YWNPU10gTm8gbmVlZCB0byBtdWx0aXNhbXBsZSB3aGVuIGJsaXR0aW5nIGludG8gV2ViR0xMYXll
cgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL1F1YWxpZmllZE5hbWUuY3BwIGIvU291
cmNlL1dlYkNvcmUvZG9tL1F1YWxpZmllZE5hbWUuY3BwCmluZGV4IDJjNDYzMDM2MjY5Li5jYjA1
NGM3YjUxZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL1F1YWxpZmllZE5hbWUuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9RdWFsaWZpZWROYW1lLmNwcApAQCAtNDUsNyArNDUs
NyBAQCB2b2lkIFF1YWxpZmllZE5hbWU6OmluaXQoKQogICAgIGlmIChpbml0aWFsaXplZCkKICAg
ICAgICAgcmV0dXJuOwogCi0gICAgQXRvbWljU3RyaW5nOjppbml0KCk7CisgICAgQVNTRVJUX1dJ
VEhfTUVTU0FHRShXVEY6Om51bGxBdG9tRGF0YS5pc0NvbnN0cnVjdGVkKCksICJBdG9taWNTdHJp
bmc6OmluaXQgc2hvdWxkIGhhdmUgYmVlbiBjYWxsZWQiKTsKICAgICBhbnlOYW1lLmNvbnN0cnVj
dChudWxsQXRvbSgpLCBzdGFyQXRvbSgpLCBzdGFyQXRvbSgpKTsKICAgICBpbml0aWFsaXplZCA9
IHRydWU7CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>