<?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>132017</bug_id>
          
          <creation_ts>2014-04-22 11:42:06 -0700</creation_ts>
          <short_desc>DocumentLoader::dataReceived assertion failed</short_desc>
          <delta_ts>2014-05-07 07:07:38 -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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">alex.christensen</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>galpeter</cc>
    
    <cc>mmatyas</cc>
    
    <cc>ossy</cc>
    
    <cc>peavo</cc>
    
    <cc>sipka</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1003010</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2014-04-22 11:42:06 -0700</bug_when>
    <thetext>Whenever I open any website via http in any recent WinCairo build, the last assert in DocumentLoader::dataReceived fails.  This is new within the last thousand changes or so.  This is the assertion that fails:

ASSERT(!m_response.isNull());

Does anyone else have this problem?  Does anyone know where it comes from or how to solve it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003371</commentid>
    <comment_count>1</comment_count>
      <attachid>230005</attachid>
    <who name="">peavo</who>
    <bug_when>2014-04-23 13:56:25 -0700</bug_when>
    <thetext>Created attachment 230005
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003429</commentid>
    <comment_count>2</comment_count>
      <attachid>230005</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2014-04-23 16:29:40 -0700</bug_when>
    <thetext>Comment on attachment 230005
Patch

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

Wow -- uninitialized variables.

Double-check that network tests still pass with this change. That &apos;didReceiveResponse&apos; might be needed to flush the client state in cases where the response wasn&apos;t received earlier...

&gt; Source/WebCore/platform/network/curl/ResourceHandleManager.cpp:-687
&gt; -                d-&gt;client()-&gt;didReceiveResponse(job, d-&gt;m_response);

Its possible that this is needed in addition to the one you added above, to handle cases where the client did not receive a valid/complete response, but WebKit needs to be told to &quot;move to the next state&quot;.

Maybe double-check that HTTP and network tests work properly after this change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003477</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2014-04-23 19:17:34 -0700</bug_when>
    <thetext>&gt; Maybe double-check that HTTP and network tests work properly after this change.

Not all the network tests pass with this change, but it makes WinLauncher usable again.  It undoes some changes from https://bugs.webkit.org/show_bug.cgi?id=127555 so I&apos;d be interested in what they have to say about this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003714</commentid>
    <comment_count>4</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-04-24 11:18:11 -0700</bug_when>
    <thetext>(In reply to comment #2)

Thanks for reviewing :)

&gt; (From update of attachment 230005 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=230005&amp;action=review
&gt; 
&gt; Wow -- uninitialized variables.
&gt; 

The initialization was not needed to fix the problem, I only includeded it to be on the safe side.

&gt; Double-check that network tests still pass with this change. That &apos;didReceiveResponse&apos; might be needed to flush the client state in cases where the response wasn&apos;t received earlier...
&gt; 
&gt; &gt; Source/WebCore/platform/network/curl/ResourceHandleManager.cpp:-687
&gt; &gt; -                d-&gt;client()-&gt;didReceiveResponse(job, d-&gt;m_response);
&gt; 
&gt; Its possible that this is needed in addition to the one you added above, to handle cases where the client did not receive a valid/complete response, but WebKit needs to be told to &quot;move to the next state&quot;.
&gt; 
&gt; Maybe double-check that HTTP and network tests work properly after this change.

Where do I find these tests?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003752</commentid>
    <comment_count>5</comment_count>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2014-04-24 13:36:58 -0700</bug_when>
    <thetext>I&apos;m not authorized to cq+ this patch, otherwise I would.  Brent?

To run the tests, I use a command like this one:
perl Tools/Scripts/run-webkit-tests --debug --no-build --root WebKitBuild/Debug_WinCairo/bin32 http
http is the subdirectory of LayoutTests to run.  fast is also a good subdirectory to run if you don&apos;t want to run all 23000 tests, many of which fail right now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003754</commentid>
    <comment_count>6</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-04-24 13:42:35 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; I&apos;m not authorized to cq+ this patch, otherwise I would.  Brent?
&gt; 
&gt; To run the tests, I use a command like this one:
&gt; perl Tools/Scripts/run-webkit-tests --debug --no-build --root WebKitBuild/Debug_WinCairo/bin32 http
&gt; http is the subdirectory of LayoutTests to run.  fast is also a good subdirectory to run if you don&apos;t want to run all 23000 tests, many of which fail right now.

Ok, thanks :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005438</commentid>
    <comment_count>7</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-04-30 11:27:06 -0700</bug_when>
    <thetext>These are the http test result I get when running with this patch:

$ perl Tools/Scripts/run-webkit-tests --debug --no-build --root WebKitBuild/Debug_WinCairo/bin32 http

Found 1992 tests; running 223, skipping 1769.
/usr/sbin/lighttpd
The _NT_SYMBOL_PATH environment variable is not set. Using Microsoft Symbol Server.
Running 1 DumpRenderTree.

[25/223] http/tests/media/pdf-served-as-pdf.html failed unexpectedly (text diff)
[28/223] http/tests/media/video-cancel-load.html failed unexpectedly (text diff)
[45/223] http/tests/navigation/response204.html passed unexpectedly
[71/223] http/tests/security/xss-DENIED-getSVGDocument-iframe.html failed unexpectedly (text diff)
[72/223] http/tests/security/xss-DENIED-getSVGDocument-object.html failed unexpectedly (text diff)
[194/223] http/tests/w3c/webperf/approved/navigation-timing/html/test_performance_attributes_exist_in_object.html passed unexpectedly
[223/223] http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html failed unexpectedly (text diff)

Retrying 5 unexpected failure(s) ...

Running 1 DumpRenderTree.

[1/5] http/tests/media/video-cancel-load.html failed unexpectedly (text diff)
[2/5] http/tests/media/pdf-served-as-pdf.html failed unexpectedly (text diff)
[3/5] http/tests/security/xss-DENIED-getSVGDocument-object.html failed unexpectedly (text diff)
[4/5] http/tests/security/xss-DENIED-getSVGDocument-iframe.html failed unexpectedly (text diff)
[5/5] http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html failed unexpectedly (text diff)

216 tests ran as expected, 7 didn&apos;t:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005815</commentid>
    <comment_count>8</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-05-01 12:55:55 -0700</bug_when>
    <thetext>Without this patch, I get many failures (crashes) when running the http tests:

$ perl Tools/Scripts/run-webkit-tests --debug --no-build --root WebKitBuild/Debug_WinCairo/bin32 http
Using port &apos;win-future&apos;
Test configuration: &lt;future, x86, debug&gt;
Placing test results in /cygdrive/c/cygwin/home/per.arne.vollan/WebKit/WebKitBuild/Debug_WinCairo/bin32/layout-test-results
Baseline search path: win -&gt; mac-mountainlion -&gt; mac -&gt; generic
Using Debug build
Pixel tests disabled
Regular timeout: 35000, slow test timeout: 175000
Command line: /cygdrive/c/cygwin/home/per.arne.vollan/WebKit/WebKitBuild/Debug_WinCairo/bin32/DumpRenderTree -

--lint-test-files warnings:
LayoutTests/platform/win/TestExpectations:46 Path does not exist. fast/canvas/canvas-currentPath.html
LayoutTests/platform/win/TestExpectations:1424 Path does not exist. media/track/opera/interfaces/TextTrackList/onremovetrack.html
LayoutTests/platform/win/TestExpectations:2248 Path does not exist. svg/custom/masking-clipping-hidpi.svg
LayoutTests/platform/win/TestExpectations:2329 Path does not exist. fast/dom/is-protocol-handler-registered.html
LayoutTests/platform/win/TestExpectations:2332 Path does not exist. js/regress/emscripten-memops.html
LayoutTests/platform/win/TestExpectations:2336 Path does not exist. js/regress/chain-custom-getter.html
LayoutTests/platform/win/TestExpectations:2338 Path does not exist. js/regress/marsaglia.html
LayoutTests/platform/win/TestExpectations:2339 Path does not exist. js/regress/proto-custom-getter.html
LayoutTests/platform/win/TestExpectations:2341 Path does not exist. js/regress/simple-custom-getter.html
LayoutTests/platform/win/TestExpectations:2532 Path does not exist. csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002.html

Found 1992 tests; running 223, skipping 1769.
/usr/sbin/lighttpd
The _NT_SYMBOL_PATH environment variable is not set. Using Microsoft Symbol Server.
Running 1 DumpRenderTree.

[1/223] http/tests/cache/subresource-expiration-1.html failed unexpectedly (DumpRenderTree crashed [pid=7120])
[2/223] http/tests/cache/subresource-expiration-2.html failed unexpectedly (DumpRenderTree crashed [pid=9540])
[3/223] http/tests/cookies/multiple-cookies.html failed unexpectedly (DumpRenderTree crashed [pid=6872])
[4/223] http/tests/cookies/single-quoted-value.html failed unexpectedly (DumpRenderTree crashed [pid=1852])
[5/223] http/tests/cookies/third-party-cookie-relaxing.html failed unexpectedly (DumpRenderTree crashed [pid=5196])
[6/223] http/tests/incremental/slow-utf8-text.pl failed unexpectedly (DumpRenderTree crashed [pid=7612])

...

[209/223] http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_data_url.html failed unexpectedly (DumpRenderTree crashed [pid=9412])
[210/223] http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_failures.html failed unexpectedly (DumpRenderTree crashed [pid=5544])
[211/223] http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_initiator_types.html failed unexpectedly (DumpRenderTree crashed [pid=7280])
[212/223] http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_redirects.html failed unexpectedly (DumpRenderTree crashed [pid=8076])
[213/223] http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_reparenting.html failed unexpectedly (DumpRenderTree crashed [pid=7228])
[214/223] http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_script_types.html failed unexpectedly (DumpRenderTree crashed [pid=6464])
[215/223] http/tests/xmlhttprequest/abort-should-cancel-load.html failed unexpectedly (DumpRenderTree crashed [pid=10608])
[216/223] http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached.html failed unexpectedly (DumpRenderTree crashed [pid=7236])
[217/223] http/tests/xmlhttprequest/access-control-basic-whitelist-request-headers.html failed unexpectedly (DumpRenderTree crashed [pid=10668])
[218/223] http/tests/xmlhttprequest/cache-override.html failed unexpectedly (DumpRenderTree crashed [pid=2700])
[219/223] http/tests/xmlhttprequest/cross-origin-no-authorization.html failed unexpectedly (DumpRenderTree crashed [pid=2404])
[220/223] http/tests/xmlhttprequest/redirect-cross-origin-post-sync.html failed unexpectedly (DumpRenderTree crashed [pid=10816])
[221/223] http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html failed unexpectedly (DumpRenderTree crashed [pid=7284])
[222/223] http/tests/xmlhttprequest/redirect-cross-origin-sync.html failed unexpectedly (DumpRenderTree crashed [pid=5488])

18 tests ran as expected, 205 didn&apos;t:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006118</commentid>
    <comment_count>9</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-05-02 13:19:07 -0700</bug_when>
    <thetext>cq+?  ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007317</commentid>
    <comment_count>10</comment_count>
      <attachid>230005</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-07 07:07:31 -0700</bug_when>
    <thetext>Comment on attachment 230005
Patch

Clearing flags on attachment: 230005

Committed r168425: &lt;http://trac.webkit.org/changeset/168425&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007318</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-07 07:07:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230005</attachid>
            <date>2014-04-23 13:56:25 -0700</date>
            <delta_ts>2014-05-07 07:07:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-132017-20140423225534.patch</filename>
            <type>text/plain</type>
            <size>3285</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NzcyMCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE0LTA0LTIzICBwZWF2b0Bv
dXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2suY29tPgorCisgICAgICAgIERvY3VtZW50TG9hZGVy
OjpkYXRhUmVjZWl2ZWQgYXNzZXJ0aW9uIGZhaWxlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMyMDE3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgbmVlZCB0byBjYWxsIGRpZFJlY2VpdmVSZXNwb25z
ZSBjbGllbnQgbWV0aG9kIGJlZm9yZSB0aGUgZGlkUmVjZWl2ZURhdGEgY2xpZW50IG1ldGhvZCwg
b3RoZXJ3aXNlIHdlIGdldCBhIGxvdCBvZiBhc3NlcnRzLgorICAgICAgICBUaGlzIHBhdGNoIGFs
c28gZml4ZXMgZnJlcXVlbnQgY3Jhc2hlcyBpbiBkb3dubG9hZFRpbWVyQ2FsbGJhY2sgbWV0aG9k
IG9uIHBhZ2UgbG9hZGluZy4KKworICAgICAgICAqIHBsYXRmb3JtL25ldHdvcmsvY3VybC9SZXNv
dXJjZUhhbmRsZU1hbmFnZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Y2FsY3VsYXRlV2ViVGlt
aW5nSW5mb3JtYXRpb25zKTogSW5pdGlhbGl6ZSBsb2NhbCB2YXJpYWJsZXMuCisgICAgICAgIChX
ZWJDb3JlOjpoZWFkZXJDYWxsYmFjayk6IENhbGwgZGlkUmVjZWl2ZVJlc3BvbnNlIGNsaWVudCBt
ZXRob2QgaGVyZSBpbnN0ZWFkIG9mIGluIGRvd25sb2FkVGltZXJDYWxsYmFjay4KKyAgICAgICAg
KFdlYkNvcmU6OlJlc291cmNlSGFuZGxlTWFuYWdlcjo6ZG93bmxvYWRUaW1lckNhbGxiYWNrKTog
UmVtb3ZlIGNhbGwgdG8gZGlkUmVjZWl2ZVJlc3BvbnNlIG1ldGhvZC4KKyAgICAgICAgKFdlYkNv
cmU6OlJlc291cmNlSGFuZGxlTWFuYWdlcjo6ZGlzcGF0Y2hTeW5jaHJvbm91c0pvYik6IFJlbW92
ZWQgZW1wdHkgbGluZS4KKwogMjAxNC0wNC0yMyAgRGF2aWQgSHlhdHQgIDxoeWF0dEBhcHBsZS5j
b20+CiAKICAgICAgICAgW05ldyBNdWx0aWNvbHVtbl0gQXNzZXJ0aW9uIGZhaWx1cmUgaW4gaHVn
ZS1jb2x1bW4tY291bnQuaHRtbApJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29y
ay9jdXJsL1Jlc291cmNlSGFuZGxlTWFuYWdlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vbmV0d29yay9jdXJsL1Jlc291cmNlSGFuZGxlTWFuYWdlci5jcHAJKHJl
dmlzaW9uIDE2NzY2MykKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY3VybC9S
ZXNvdXJjZUhhbmRsZU1hbmFnZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNTgsMTEgKzE1OCwx
MSBAQCBzdGF0aWMgaW50IG1pbGlzZWNvbmRzU2luY2VSZXF1ZXN0KGRvdWJsCiAKIHN0YXRpYyB2
b2lkIGNhbGN1bGF0ZVdlYlRpbWluZ0luZm9ybWF0aW9ucyhSZXNvdXJjZUhhbmRsZUludGVybmFs
KiBkKQogewotICAgIGRvdWJsZSBzdGFydFRyYW5zZmVydFRpbWU7Ci0gICAgZG91YmxlIHByZVRy
YW5zZmVyVGltZTsKLSAgICBkb3VibGUgZG5zbG9va3VwVGltZTsKLSAgICBkb3VibGUgY29ubmVj
dFRpbWU7Ci0gICAgZG91YmxlIGFwcENvbm5lY3RUaW1lOworICAgIGRvdWJsZSBzdGFydFRyYW5z
ZmVydFRpbWUgPSAwOworICAgIGRvdWJsZSBwcmVUcmFuc2ZlclRpbWUgPSAwOworICAgIGRvdWJs
ZSBkbnNsb29rdXBUaW1lID0gMDsKKyAgICBkb3VibGUgY29ubmVjdFRpbWUgPSAwOworICAgIGRv
dWJsZSBhcHBDb25uZWN0VGltZSA9IDA7CiAKICAgICBjdXJsX2Vhc3lfZ2V0aW5mbyhkLT5tX2hh
bmRsZSwgQ1VSTElORk9fTkFNRUxPT0tVUF9USU1FLCAmZG5zbG9va3VwVGltZSk7CiAgICAgY3Vy
bF9lYXN5X2dldGluZm8oZC0+bV9oYW5kbGUsIENVUkxJTkZPX0NPTk5FQ1RfVElNRSwgJmNvbm5l
Y3RUaW1lKTsKQEAgLTUzMSw5ICs1MzEsMTAgQEAgc3RhdGljIHNpemVfdCBoZWFkZXJDYWxsYmFj
ayhjaGFyKiBwdHIsCiAgICAgICAgICAgICB9CiAgICAgICAgIH0KIAotICAgICAgICBpZiAoY2xp
ZW50KQorICAgICAgICBpZiAoY2xpZW50KSB7CisgICAgICAgICAgICBjbGllbnQtPmRpZFJlY2Vp
dmVSZXNwb25zZShqb2IsIGQtPm1fcmVzcG9uc2UpOyAKICAgICAgICAgICAgIEN1cmxDYWNoZU1h
bmFnZXI6OmdldEluc3RhbmNlKCkuZGlkUmVjZWl2ZVJlc3BvbnNlKGpvYiwgZC0+bV9yZXNwb25z
ZSk7Ci0KKyAgICAgICAgfQogICAgICAgICBkLT5tX3Jlc3BvbnNlLnNldFJlc3BvbnNlRmlyZWQo
dHJ1ZSk7CiAKICAgICB9IGVsc2UgewpAQCAtNjY4LDcgKzY2OSw2IEBAIHZvaWQgUmVzb3VyY2VI
YW5kbGVNYW5hZ2VyOjpkb3dubG9hZFRpbWUKIAogCiAgICAgICAgIGlmIChDVVJMRV9PSyA9PSBt
c2ctPmRhdGEucmVzdWx0KSB7Ci0KICNpZiBFTkFCTEUoV0VCX1RJTUlORykKICAgICAgICAgICAg
IGNhbGN1bGF0ZVdlYlRpbWluZ0luZm9ybWF0aW9ucyhkKTsKICNlbmRpZgpAQCAtNjg0LDcgKzY4
NCw2IEBAIHZvaWQgUmVzb3VyY2VIYW5kbGVNYW5hZ2VyOjpkb3dubG9hZFRpbWUKICAgICAgICAg
ICAgICAgICBkLT5tX211bHRpcGFydEhhbmRsZS0+Y29udGVudEVuZGVkKCk7CiAKICAgICAgICAg
ICAgIGlmIChkLT5jbGllbnQoKSkgewotICAgICAgICAgICAgICAgIGQtPmNsaWVudCgpLT5kaWRS
ZWNlaXZlUmVzcG9uc2Uoam9iLCBkLT5tX3Jlc3BvbnNlKTsKICAgICAgICAgICAgICAgICBkLT5j
bGllbnQoKS0+ZGlkRmluaXNoTG9hZGluZyhqb2IsIDApOwogICAgICAgICAgICAgICAgIEN1cmxD
YWNoZU1hbmFnZXI6OmdldEluc3RhbmNlKCkuZGlkRmluaXNoTG9hZGluZyhqb2ItPmZpcnN0UmVx
dWVzdCgpLnVybCgpLnN0cmluZygpKTsKICAgICAgICAgICAgIH0KQEAgLTkxOSw3ICs5MTgsNiBA
QCB2b2lkIFJlc291cmNlSGFuZGxlTWFuYWdlcjo6ZGlzcGF0Y2hTeW5jCiAgICAgICAgICAgICBo
YW5kbGUtPmNsaWVudCgpLT5kaWRSZWNlaXZlUmVzcG9uc2Uoam9iLCBoYW5kbGUtPm1fcmVzcG9u
c2UpOwogICAgIH0KIAotCiAjaWYgRU5BQkxFKFdFQl9USU1JTkcpCiAgICAgY2FsY3VsYXRlV2Vi
VGltaW5nSW5mb3JtYXRpb25zKGhhbmRsZSk7CiAjZW5kaWYK
</data>

          </attachment>
      

    </bug>

</bugzilla>