<?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>147560</bug_id>
          
          <creation_ts>2015-08-03 08:53:49 -0700</creation_ts>
          <short_desc>Crash when signing into twitter calling WebCore::DocumentLoader::responseReceived(WebCore::CachedResource*, WebCore::ResourceResponse const&amp;)</short_desc>
          <delta_ts>2015-08-03 12:36:05 -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>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</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="Brady Eidson">beidson</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1114193</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-08-03 08:53:49 -0700</bug_when>
    <thetext>Pages loading main resource from app cache with redirects may not always be able to get a resource ldentifier

This existing before, was fixed partially by http://trac.webkit.org/changeset/187466, but that fix wasn&apos;t quite good enough.

Like in https://bugs.webkit.org/show_bug.cgi?id=147339, this scenario can lead to a crash. Now inside DocumentLoader::responseReceived with a similar &quot;can&apos;t find identifier, can&apos;t find resource loader&quot; situation.

&lt;rdar://problem/22098457&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114195</commentid>
    <comment_count>1</comment_count>
      <attachid>258063</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-08-03 08:56:33 -0700</bug_when>
    <thetext>Created attachment 258063
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114204</commentid>
    <comment_count>2</comment_count>
      <attachid>258068</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-08-03 09:40:48 -0700</bug_when>
    <thetext>Created attachment 258068
Patch v2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114205</commentid>
    <comment_count>3</comment_count>
      <attachid>258068</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-08-03 09:42:09 -0700</bug_when>
    <thetext>Comment on attachment 258068
Patch v2

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

&gt; Source/WebCore/ChangeLog:3
&gt; +        Crash when signing into twitter calling WebCore::DocumentLoader::responseReceived(WebCore::CachedResource*, WebCore::ResourceResponse const&amp;).

Would like a regression test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114212</commentid>
    <comment_count>4</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-08-03 10:07:02 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Comment on attachment 258068 [details]
&gt; Patch v2
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=258068&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:3
&gt; &gt; +        Crash when signing into twitter calling WebCore::DocumentLoader::responseReceived(WebCore::CachedResource*, WebCore::ResourceResponse const&amp;).
&gt; 
&gt; Would like a regression test.

And like with r187466, it&apos;s a struggle.  But whereas with r187466 I&apos;m not convinced it&apos;s possible, I am convinced it&apos;s possible here...  so I&apos;m working on it as a followup.

https://trac.webkit.org/changeset/187740</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114270</commentid>
    <comment_count>5</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-08-03 11:35:51 -0700</bug_when>
    <thetext>I have a test. On its way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114283</commentid>
    <comment_count>6</comment_count>
      <attachid>258095</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-08-03 11:53:05 -0700</bug_when>
    <thetext>Created attachment 258095
Layouttest</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114299</commentid>
    <comment_count>7</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-08-03 12:36:05 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/187752</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>258063</attachid>
            <date>2015-08-03 08:56:33 -0700</date>
            <delta_ts>2015-08-03 09:40:48 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>2298</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4ZWFiODllLi45N2YwNjYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTUtMDgtMDMgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAg
ICAgIFBhZ2VzIGxvYWRpbmcgbWFpbiByZXNvdXJjZSBmcm9tIGFwcCBjYWNoZSB3aXRoIHJlZGly
ZWN0cyBtYXkgbm90IGFsd2F5cyBiZSBhYmxlIHRvIGdldCBhIHJlc291cmNlIGlkZW50aWZpZXIu
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yMjA5ODQ1Nz4gYW5kIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDc1NjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIGxvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZTo6aWRlbnRpZmllckZvckxvYWRXaXRo
b3V0UmVzb3VyY2VMb2FkZXIpOiBJZiB3ZSBzdGlsbCBoYXZlIHRoZSBSZXNvdXJjZUxvYWRlciwg
cmV0dXJuIGl0cyBpZGVudGlmaWVyLgorICAgICAgICAgIE9ubHkgZmFsbGJhY2sgdG8gbV9pZGVu
dGlmaWVyRm9yTG9hZFdpdGhvdXRSZXNvdXJjZUxvYWRlciBpZiBjbGVhckxvYWRlcigpIGhhcyBh
bHJlYWR5IGJlZW4gY2FsbGVkLgorICAgICAgICAqIGxvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJj
ZS5oOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVkUmVzb3VyY2U6OmlkZW50aWZpZXJGb3JMb2Fk
V2l0aG91dFJlc291cmNlTG9hZGVyKTogRGVsZXRlZC4KKyAgICAgICAgCiAyMDE1LTA3LTMxICBB
bmRyZWFzIEtsaW5nICA8YWtsaW5nQGFwcGxlLmNvbT4KIAogICAgICAgICBDcmFzaGVzIHVuZGVy
IEhUTUxNZWRpYUVsZW1lbnQ6OnVwZGF0ZUFjdGl2ZVRleHRUcmFja0N1ZXMoKSB3aGVuIGRlc3Ry
b3lpbmcgQ2FjaGVkUGFnZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNo
ZS9DYWNoZWRSZXNvdXJjZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVk
UmVzb3VyY2UuY3BwCmluZGV4IDVhNDA1OWIuLjY5YWQ1MjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlLmNwcApAQCAtNDEwLDYgKzQxMCwxMyBAQCB2
b2lkIENhY2hlZFJlc291cmNlOjpjbGVhckxvYWRlcigpCiAgICAgZGVsZXRlSWZQb3NzaWJsZSgp
OwogfQogCit1bnNpZ25lZCBsb25nIENhY2hlZFJlc291cmNlOjppZGVudGlmaWVyRm9yTG9hZFdp
dGhvdXRSZXNvdXJjZUxvYWRlcigpIGNvbnN0Cit7CisgICAgaWYgKG1fbG9hZGVyKQorICAgICAg
ICByZXR1cm4gbV9sb2FkZXItPmlkZW50aWZpZXIoKTsKKyAgICByZXR1cm4gbV9pZGVudGlmaWVy
Rm9yTG9hZFdpdGhvdXRSZXNvdXJjZUxvYWRlcjsKK30KKwogdm9pZCBDYWNoZWRSZXNvdXJjZTo6
YWRkQ2xpZW50KENhY2hlZFJlc291cmNlQ2xpZW50KiBjbGllbnQpCiB7CiAgICAgaWYgKGFkZENs
aWVudFRvU2V0KGNsaWVudCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2Fj
aGUvQ2FjaGVkUmVzb3VyY2UuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRS
ZXNvdXJjZS5oCmluZGV4IDZkZWYwNzIuLjBkNTJhZDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xv
YWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5oCkBAIC0yNjAsNyArMjYwLDcgQEAgcHVibGljOgog
ICAgIHZpcnR1YWwgY2hhciogZ2V0T3JDcmVhdGVSZWFkQnVmZmVyKHNpemVfdCAvKiByZXF1ZXN0
ZWRTaXplICovLCBzaXplX3QmIC8qIGFjdHVhbFNpemUgKi8pIHsgcmV0dXJuIG51bGxwdHI7IH0K
ICNlbmRpZgogCi0gICAgdW5zaWduZWQgbG9uZyBpZGVudGlmaWVyRm9yTG9hZFdpdGhvdXRSZXNv
dXJjZUxvYWRlcigpIGNvbnN0IHsgcmV0dXJuIG1faWRlbnRpZmllckZvckxvYWRXaXRob3V0UmVz
b3VyY2VMb2FkZXI7IH0KKyAgICB1bnNpZ25lZCBsb25nIGlkZW50aWZpZXJGb3JMb2FkV2l0aG91
dFJlc291cmNlTG9hZGVyKCkgY29uc3Q7CiAKIHByb3RlY3RlZDoKICAgICB2b2lkIHNldEVuY29k
ZWRTaXplKHVuc2lnbmVkKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>258068</attachid>
            <date>2015-08-03 09:40:48 -0700</date>
            <delta_ts>2015-08-03 09:42:09 -0700</delta_ts>
            <desc>Patch v2</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>1673</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4ZWFiODllLi44MjhlMjhlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMg
QEAKKzIwMTUtMDgtMDMgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAg
ICAgIENyYXNoIHdoZW4gc2lnbmluZyBpbnRvIHR3aXR0ZXIgY2FsbGluZyBXZWJDb3JlOjpEb2N1
bWVudExvYWRlcjo6cmVzcG9uc2VSZWNlaXZlZChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZSosIFdl
YkNvcmU6OlJlc291cmNlUmVzcG9uc2UgY29uc3QmKS4KKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzIyMDk4NDU3PiBhbmQgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0
NzU2MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
bG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50TG9h
ZGVyOjp3aWxsU2VuZFJlcXVlc3QpOiBPbmx5IGdyYWIgaWRlbnRpZmllckZvckxvYWRXaXRob3V0
UmVzb3VyY2VMb2FkZXIoKSBpZiB0aGVyZSdzIG5vIFJlc291cmNlTG9hZGVyLgorCiAyMDE1LTA3
LTMxICBBbmRyZWFzIEtsaW5nICA8YWtsaW5nQGFwcGxlLmNvbT4KIAogICAgICAgICBDcmFzaGVz
IHVuZGVyIEhUTUxNZWRpYUVsZW1lbnQ6OnVwZGF0ZUFjdGl2ZVRleHRUcmFja0N1ZXMoKSB3aGVu
IGRlc3Ryb3lpbmcgQ2FjaGVkUGFnZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRl
ci9Eb2N1bWVudExvYWRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2Fk
ZXIuY3BwCmluZGV4IDBjMjcxMDMuLjllMTk2Y2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9Eb2N1bWVudExvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0Rv
Y3VtZW50TG9hZGVyLmNwcApAQCAtNTUyLDcgKzU1Miw4IEBAIHZvaWQgRG9jdW1lbnRMb2FkZXI6
OndpbGxTZW5kUmVxdWVzdChSZXNvdXJjZVJlcXVlc3QmIG5ld1JlcXVlc3QsIGNvbnN0IFJlc291
cmNlCiAgICAgICAgIG1fYXBwbGljYXRpb25DYWNoZUhvc3QtPm1heWJlTG9hZE1haW5SZXNvdXJj
ZUZvclJlZGlyZWN0KG5ld1JlcXVlc3QsIG1fc3Vic3RpdHV0ZURhdGEpOwogICAgICAgICBpZiAo
bV9zdWJzdGl0dXRlRGF0YS5pc1ZhbGlkKCkpIHsKICAgICAgICAgICAgIFJFTEVBU0VfQVNTRVJU
KG1fbWFpblJlc291cmNlKTsKLSAgICAgICAgICAgIG1faWRlbnRpZmllckZvckxvYWRXaXRob3V0
UmVzb3VyY2VMb2FkZXIgPSBtX21haW5SZXNvdXJjZS0+aWRlbnRpZmllckZvckxvYWRXaXRob3V0
UmVzb3VyY2VMb2FkZXIoKTsKKyAgICAgICAgICAgIFJlc291cmNlTG9hZGVyKiBsb2FkZXIgPSBt
X21haW5SZXNvdXJjZS0+bG9hZGVyKCk7CisgICAgICAgICAgICBtX2lkZW50aWZpZXJGb3JMb2Fk
V2l0aG91dFJlc291cmNlTG9hZGVyID0gbG9hZGVyID8gbG9hZGVyLT5pZGVudGlmaWVyKCkgOiBt
X21haW5SZXNvdXJjZS0+aWRlbnRpZmllckZvckxvYWRXaXRob3V0UmVzb3VyY2VMb2FkZXIoKTsK
ICAgICAgICAgfQogICAgIH0KIAo=
</data>
<flag name="review"
          id="283236"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>258095</attachid>
            <date>2015-08-03 11:53:05 -0700</date>
            <delta_ts>2015-08-03 12:03:06 -0700</delta_ts>
            <desc>Layouttest</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>3982</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAwZWYzNGU4Li5iMWMyNmM0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTUtMDgt
MDMgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAgICAgIEFkZGluZyBh
IHRlc3QgZm9yOgorICAgICAgICBDcmFzaCB3aGVuIHNpZ25pbmcgaW50byB0d2l0dGVyIGNhbGxp
bmcgV2ViQ29yZTo6RG9jdW1lbnRMb2FkZXI6OnJlc3BvbnNlUmVjZWl2ZWQoV2ViQ29yZTo6Q2Fj
aGVkUmVzb3VyY2UqLCBXZWJDb3JlOjpSZXNvdXJjZVJlc3BvbnNlIGNvbnN0JikuCisgICAgICAg
IDxyZGFyOi8vcHJvYmxlbS8yMjA5ODQ1Nz4gYW5kIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNDc1NjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIGh0dHAvdGVzdHMvYXBwY2FjaGUvaWRlbnRpZmllci10ZXN0LWV4cGVj
dGVkLnR4dDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9hcHBjYWNoZS9pZGVudGlmaWVy
LXRlc3QuaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9hcHBjYWNoZS9yZXNvdXJj
ZXMvaWRlbnRpZmllci10ZXN0LXJlYWwucGhwOiBBZGRlZC4KKyAgICAgICAgKiBodHRwL3Rlc3Rz
L2FwcGNhY2hlL3Jlc291cmNlcy9pZGVudGlmaWVyLXRlc3QubWFuaWZlc3Q6IEFkZGVkLgorICAg
ICAgICAqIGh0dHAvdGVzdHMvYXBwY2FjaGUvcmVzb3VyY2VzL2lkZW50aWZpZXItdGVzdC5waHA6
IEFkZGVkLgorCiAyMDE1LTA4LTAxICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBs
ZS5jb20+CiAKICAgICAgICAgW09TIFhdIEZvbnQgZmFsbGJhY2sgaXMgbm90IGxhbmd1YWdlLXNl
bnNpdGl2ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9hcHBjYWNoZS9pZGVu
dGlmaWVyLXRlc3QtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9hcHBjYWNo
ZS9pZGVudGlmaWVyLXRlc3QtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAuLjg5YTRmOGIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rl
c3RzL2FwcGNhY2hlL2lkZW50aWZpZXItdGVzdC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw0IEBA
CitUaGlzIHBhZ2Ugb3BlbnMgYSB0ZXN0IHBhZ2UgaW4gYSBuZXcgd2luZG93LCBhbmQgdGhhdCBw
YWdlIHNob3VsZCBnZXQgYXBwIGNhY2hlZC4KK1RoaXMgcGFnZSB0aGVuIG9wZW5zIGEgZGlmZmVy
ZW50IHRlc3QgcGFnZSwgdGhhdCByZWRpcmVjdHMgdG8gdGhlIGZpcnN0LCB3aGljaCBzaG91bGQg
dGhlbiBsb2FkIGZyb20gdGhlIGFwcCBjYWNoZS4KK0lmIGl0IGRvZXNuJ3QgY3Jhc2gsIHRoZW4g
dGhhdCdzIHN1Y2Nlc3MuCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvYXBw
Y2FjaGUvaWRlbnRpZmllci10ZXN0Lmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2FwcGNh
Y2hlL2lkZW50aWZpZXItdGVzdC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLmFjM2FhYWEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2Fw
cGNhY2hlL2lkZW50aWZpZXItdGVzdC5odG1sCkBAIC0wLDAgKzEsMjggQEAKKzxzY3JpcHQ+Citp
ZiAod2luZG93LnRlc3RSdW5uZXIpIHsKKyAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAg
dGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisgICB0ZXN0UnVubmVyLnNldENhbk9wZW5XaW5k
b3dzKHRydWUpOworfQorCit2YXIgbnVtYmVyRG9uZSA9IDA7CisKK2Z1bmN0aW9uIHJlY2VpdmVN
ZXNzYWdlKGV2ZW50KQoreworICAgIGlmICgrK251bWJlckRvbmUgPT0gMikgeworICAgICAgICBp
ZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUo
KTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIHdpbmRvdy5vcGVuKCJodHRwOi8vbG9j
YWxob3N0OjgwMDAvYXBwY2FjaGUvcmVzb3VyY2VzL2lkZW50aWZpZXItdGVzdC5waHAiLCAiX2Js
YW5rIik7Cit9CisKK3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJtZXNzYWdlIiwgcmVjZWl2ZU1l
c3NhZ2UsIGZhbHNlKTsKKword2luZG93Lm9wZW4oImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC9hcHBj
YWNoZS9yZXNvdXJjZXMvaWRlbnRpZmllci10ZXN0LXJlYWwucGhwIiwgIl9ibGFuayIpOworCis8
L3NjcmlwdD4KK1RoaXMgcGFnZSBvcGVucyBhIHRlc3QgcGFnZSBpbiBhIG5ldyB3aW5kb3csIGFu
ZCB0aGF0IHBhZ2Ugc2hvdWxkIGdldCBhcHAgY2FjaGVkLjxicj4KK1RoaXMgcGFnZSB0aGVuIG9w
ZW5zIGEgZGlmZmVyZW50IHRlc3QgcGFnZSwgdGhhdCByZWRpcmVjdHMgdG8gdGhlIGZpcnN0LCB3
aGljaCBzaG91bGQgdGhlbiBsb2FkIGZyb20gdGhlIGFwcCBjYWNoZS48YnI+CitJZiBpdCBkb2Vz
bid0IGNyYXNoLCB0aGVuIHRoYXQncyBzdWNjZXNzLjxicj4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvYXBwY2FjaGUvcmVzb3VyY2VzL2lkZW50aWZpZXItdGVzdC1yZWFsLnBo
cCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvYXBwY2FjaGUvcmVzb3VyY2VzL2lkZW50aWZpZXIt
dGVzdC1yZWFsLnBocApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi43MDYzOGJk
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9hcHBjYWNoZS9yZXNv
dXJjZXMvaWRlbnRpZmllci10ZXN0LXJlYWwucGhwCkBAIC0wLDAgKzEsMTcgQEAKKzw/cGhwCisg
ICAgaGVhZGVyKCdYLUZyYW1lLU9wdGlvbnM6IFNBTUVPUklHSU4nKTsKKz8+CisKKzxodG1sIG1h
bmlmZXN0PSJpZGVudGlmaWVyLXRlc3QubWFuaWZlc3QiPgorPHNjcmlwdD4KKworZnVuY3Rpb24g
Y2FjaGVkKCkKK3sKKyAgICB3aW5kb3cub3BlbmVyLnBvc3RNZXNzYWdlKCJOaWNlIiwgIioiKTsK
K30KKworYXBwbGljYXRpb25DYWNoZS5hZGRFdmVudExpc3RlbmVyKCdjYWNoZWQnLCBjYWNoZWQs
IGZhbHNlKTsKK2FwcGxpY2F0aW9uQ2FjaGUuYWRkRXZlbnRMaXN0ZW5lcignbm91cGRhdGUnLCBj
YWNoZWQsIGZhbHNlKTsKKworPC9zY3JpcHQ+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9odHRwL3Rlc3RzL2FwcGNhY2hlL3Jlc291cmNlcy9pZGVudGlmaWVyLXRlc3QubWFuaWZl
c3QgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2FwcGNhY2hlL3Jlc291cmNlcy9pZGVudGlmaWVy
LXRlc3QubWFuaWZlc3QKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZGU2ODIw
ZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvYXBwY2FjaGUvcmVz
b3VyY2VzL2lkZW50aWZpZXItdGVzdC5tYW5pZmVzdApAQCAtMCwwICsxLDIgQEAKK0NBQ0hFIE1B
TklGRVNUCithYmUucG5nCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2FwcGNh
Y2hlL3Jlc291cmNlcy9pZGVudGlmaWVyLXRlc3QucGhwIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9hcHBjYWNoZS9yZXNvdXJjZXMvaWRlbnRpZmllci10ZXN0LnBocApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwLi43YjgwNTc5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy9hcHBjYWNoZS9yZXNvdXJjZXMvaWRlbnRpZmllci10ZXN0LnBocApAQCAt
MCwwICsxLDQgQEAKKzw/cGhwCisgICAgaGVhZGVyKCdIVFRQLzEuMSAzMDcgVGVtcG9yYXJ5IFJl
ZGlyZWN0Jyk7CisgICAgaGVhZGVyKCdMb2NhdGlvbjogaHR0cDovL2xvY2FsaG9zdDo4MDAwL2Fw
cGNhY2hlL3Jlc291cmNlcy9pZGVudGlmaWVyLXRlc3QtcmVhbC5waHAnKTsKKz8+Cg==
</data>
<flag name="review"
          id="283265"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>