<?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>48477</bug_id>
          
          <creation_ts>2010-10-27 15:41:23 -0700</creation_ts>
          <short_desc>[Chromium] Crash when encountering history.back() call during Page::goToItem execution</short_desc>
          <delta_ts>2010-12-13 17:38:19 -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>History</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Mihai Parparita">mihaip</reporter>
          <assigned_to name="Mihai Parparita">mihaip</assigned_to>
          <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fishd</cc>
    
    <cc>inferno</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>300649</commentid>
    <comment_count>0</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-10-27 15:41:23 -0700</bug_when>
    <thetext>Originally reported at http://crbug.com/59554, see the comments there for a detailed description of what happens. Test case at http://persistent.info/webkit/test-cases/crbug-59554/outer-pre.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300747</commentid>
    <comment_count>1</comment_count>
      <attachid>72122</attachid>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-10-27 17:57:57 -0700</bug_when>
    <thetext>Created attachment 72122
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300749</commentid>
    <comment_count>2</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-10-27 17:59:21 -0700</bug_when>
    <thetext>Darin or Brady, could you take a look at this? Alternatively, Nate, would you mind (this is the bug that made me ask you all those questions about onload handlers firing during stopAllLoaders).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>302509</commentid>
    <comment_count>3</comment_count>
      <attachid>72122</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-31 18:13:50 -0700</bug_when>
    <thetext>Comment on attachment 72122
Patch

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

&gt; LayoutTests/http/tests/history/resources/back-during-onload-container.html:2
&gt; +onload = function() {

Please use window.onload so we can run these tests in other browsers.

&gt; LayoutTests/http/tests/history/resources/back-during-onload-hung-page.php:1
&gt; +&lt;? sleep(1000); ?&gt;

Don&apos;t we need to say &quot;&lt;?php&quot;  ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>302677</commentid>
    <comment_count>4</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-11-01 07:49:10 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; &gt; LayoutTests/http/tests/history/resources/back-during-onload-container.html:2
&gt; &gt; +onload = function() {
&gt; 
&gt; Please use window.onload so we can run these tests in other browsers.

This came up before (https://bugs.webkit.org/show_bug.cgi?id=46324#c11), and as far as I can tell, assigning to onload works everywhere (I prefer this style since it&apos;s easier to see which event handlers a test is using when skimming).

&gt; &gt; LayoutTests/http/tests/history/resources/back-during-onload-hung-page.php:1
&gt; &gt; +&lt;? sleep(1000); ?&gt;
&gt; 
&gt; Don&apos;t we need to say &quot;&lt;?php&quot;  ?

This is the short_open_tag option, and it&apos;s enabled by default: http://www.php.net/manual/en/ini.core.php</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303159</commentid>
    <comment_count>5</comment_count>
      <attachid>72122</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-01 18:57:42 -0700</bug_when>
    <thetext>Comment on attachment 72122
Patch

Rejecting patch 72122 from commit-queue.

Failed to run &quot;[&apos;./WebKitTools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;apply-attachment&apos;, &apos;--force-clean&apos;, &apos;--non-interactive&apos;, 72122]&quot; exit_code: 2
Last 500 characters of output:
ung-page.php
patching file LayoutTests/http/tests/history/resources/back-during-onload-middle.html
patching file WebCore/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file WebCore/loader/NavigationScheduler.cpp
Hunk #1 FAILED at 352.
1 out of 1 hunk FAILED -- saving rejects to file WebCore/loader/NavigationScheduler.cpp.rej
patching file WebCore/page/Page.cpp

Failed to run &quot;[u&apos;/Projects/CommitQueue/WebKitTools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Adam Barth&apos;, u&apos;--force&apos;]&quot; exit_code: 1

Full output: http://queues.webkit.org/results/4969005</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303193</commentid>
    <comment_count>6</comment_count>
      <attachid>72625</attachid>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-11-01 20:44:29 -0700</bug_when>
    <thetext>Created attachment 72625
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303194</commentid>
    <comment_count>7</comment_count>
      <attachid>72625</attachid>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-11-01 20:45:56 -0700</bug_when>
    <thetext>Comment on attachment 72625
Patch

D&apos;oh, this blew away the r+ from the previous patch. Adam, do you mind r+-ing again now that I fixed the merge conflict, so this can land through the CQ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303657</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-02 14:21:24 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 72625:

http/tests/appcache/update-cache.html

Please file bugs against the tests.  These tests were authored by ap@webkit.org.  The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303659</commentid>
    <comment_count>9</comment_count>
      <attachid>72625</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-02 14:24:03 -0700</bug_when>
    <thetext>Comment on attachment 72625
Patch

Clearing flags on attachment: 72625

Committed r71170: &lt;http://trac.webkit.org/changeset/71170&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303661</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-02 14:24:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321572</commentid>
    <comment_count>11</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2010-12-13 17:38:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/8764805&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72122</attachid>
            <date>2010-10-27 17:57:57 -0700</date>
            <delta_ts>2010-11-01 20:44:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-48477-20101027175756.patch</filename>
            <type>text/plain</type>
            <size>8843</size>
            <attacher name="Mihai Parparita">mihaip</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3Y2JkZDYzNDRjYzQ5MTQ3YjdjODkwMGFlNmEyNjUzZjIzM2RkZjNmLi43MWFiZjg1
Y2RiMzAxMDI5YjFmMzA0ZmM5OGJmMzk3OGE4YzliZWEyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAK
KzIwMTAtMTAtMjcgIE1paGFpIFBhcnBhcml0YSAgPG1paGFpcEBjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0Nocm9taXVtXSBD
cmFzaCB3aGVuIGVuY291bnRlcmluZyBoaXN0b3J5LmJhY2soKSBjYWxsIGR1cmluZyBQYWdlOjpn
b1RvSXRlbSBleGVjdXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQ4NDc3CisgICAgICAgIAorICAgICAgICBBZGQgYSByZWR1Y2VkIHZlcnNpb24g
b2YgdGhlIHBhZ2UgdGhhdCB3YXMgb3JpZ2luYWxseSByZXBvcnRlZCBhdAorICAgICAgICBodHRw
Oi8vY3JidWcuY29tLzU5NTU0LgorCisgICAgICAgICogaHR0cC90ZXN0cy9oaXN0b3J5L2JhY2st
ZHVyaW5nLW9ubG9hZC10cmlnZ2VyZWQtYnktYmFjay1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIGh0dHAvdGVzdHMvaGlzdG9yeS9iYWNrLWR1cmluZy1vbmxvYWQtdHJpZ2dlcmVkLWJ5
LWJhY2suaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9oaXN0b3J5L3Jlc291cmNl
cy9iYWNrLWR1cmluZy1vbmxvYWQtY29udGFpbmVyLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGh0
dHAvdGVzdHMvaGlzdG9yeS9yZXNvdXJjZXMvYmFjay1kdXJpbmctb25sb2FkLWh1bmctcGFnZS5w
aHA6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvaGlzdG9yeS9yZXNvdXJjZXMvYmFjay1k
dXJpbmctb25sb2FkLW1pZGRsZS5odG1sOiBBZGRlZC4KKwogMjAxMC0xMC0yNyAgTWFydGluIFJv
Ymluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CiAKICAgICAgICAgUmViYXNlbGluZSBzb21l
IEdUSysgdGVzdHMgYWZ0ZXIgcjcwNjg4LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90
ZXN0cy9oaXN0b3J5L2JhY2stZHVyaW5nLW9ubG9hZC10cmlnZ2VyZWQtYnktYmFjay1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvYmFjay1kdXJpbmctb25sb2Fk
LXRyaWdnZXJlZC1ieS1iYWNrLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zYjQxNmU5Y2ZmNjY0
Y2FiM2U3MTU4Y2NiZGI2N2MwZGI1YzY5NGEwCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy9oaXN0b3J5L2JhY2stZHVyaW5nLW9ubG9hZC10cmlnZ2VyZWQtYnktYmFj
ay1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxMCBAQAorQ09OU09MRSBNRVNTQUdFOiBsaW5lIDIz
OiBTdGFydGluZyB0ZXN0LgorVGVzdHMgdGhhdCBhbiBvbmxvYWQgaGFuZGxlciB0aGF0IHJ1bnMg
aGlzdG9yeS5iYWNrKCkgdGhhdCdzIHRyaWdnZXJlZCBieSBhIGhpc3RvcnkuYmFjaygpIGRvZXNu
J3QgY3Jhc2ggdGhlIGJyb3dzZXIgKHNlZSBodHRwOi8vY3JidWcuY29tLzU5NTU0IGZvciBtb3Jl
IGRldGFpbHMpLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1Mi
IG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBzdWNjZXNz
ZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2h0dHAvdGVzdHMvaGlzdG9yeS9iYWNrLWR1cmluZy1vbmxvYWQtdHJpZ2dlcmVkLWJ5
LWJhY2suaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaGlzdG9yeS9iYWNrLWR1cmluZy1v
bmxvYWQtdHJpZ2dlcmVkLWJ5LWJhY2suaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lZWNhMjFkNGI3YzgyY2My
Mzk2MTg3MmE2YzNjYjAyM2U5ZGM3NTA5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
aHR0cC90ZXN0cy9oaXN0b3J5L2JhY2stZHVyaW5nLW9ubG9hZC10cmlnZ2VyZWQtYnktYmFjay5o
dG1sCkBAIC0wLDAgKzEsMzggQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAg
PGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi9qcy10ZXN0LXJlc291cmNlcy9qcy10
ZXN0LXN0eWxlLmNzcyI+CisgIDxzY3JpcHQgc3JjPSIuLi8uLi9qcy10ZXN0LXJlc291cmNlcy9q
cy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzxwIGlkPSJkZXNjcmlw
dGlvbiI+PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+CisKKzxzY3JpcHQ+CitkZXNjcmlw
dGlvbignVGVzdHMgdGhhdCBhbiBvbmxvYWQgaGFuZGxlciB0aGF0IHJ1bnMgaGlzdG9yeS5iYWNr
KCkgdGhhdFwncyB0cmlnZ2VyZWQgYnkgYSBoaXN0b3J5LmJhY2soKSBkb2VzblwndCBjcmFzaCB0
aGUgYnJvd3NlciAoc2VlIGh0dHA6Ly9jcmJ1Zy5jb20vNTk1NTQgZm9yIG1vcmUgZGV0YWlscyku
Jyk7CisKK29ubG9hZCA9IGZ1bmN0aW9uKCkKK3sKKyAgaWYgKHdpbmRvdy5sb2NhbFN0b3JhZ2Uu
c3RhcnRlZCkgeworICAgICAgZGVsZXRlIHdpbmRvdy5sb2NhbFN0b3JhZ2Uuc3RhcnRlZDsKKyAg
ICAgIGZpbmlzaEpTVGVzdCgpOworICB9IGVsc2UgeworICAgICAgLy8gVG8gbWFrZSBzdXJlIHRo
YXQgd2UgaGl0IHRoaXMgYnJhbmNoLCBsb2cgdGhpcyB0byB0aGUgY29uc29sZSBzbyB0aGF0IAor
ICAgICAgLy8gaXQgc2hvd3MgdXAgaW4gZXhwZWN0ZWQgb3V0cHV0IChkZWJ1ZygpIHdpbGwgYmUg
Ymxvd24gYXdheSBvbmNlIHdlCisgICAgICAvLyBuYXZpZ2F0ZSBvdXQpLgorICAgICAgY29uc29s
ZS5sb2coJ1N0YXJ0aW5nIHRlc3QuJyk7CisgICAgICB3aW5kb3cubG9jYWxTdG9yYWdlLnN0YXJ0
ZWQgPSB0cnVlOworICAgICAgLy8gTmF2aWdhdGUgaW4gYSB0aW1lb3V0IHRvIG1ha2Ugc3VyZSB3
ZSBjcmVhdGUgYSBoaXN0b3J5IGVudHJ5LgorICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHsK
KyAgICAgICAgd2luZG93LmxvY2F0aW9uLmhyZWYgPSAncmVzb3VyY2VzL2JhY2stZHVyaW5nLW9u
bG9hZC1jb250YWluZXIuaHRtbCc7CisgICAgICB9LCAwKTsKKyB9Cit9OworCit2YXIgc3VjY2Vz
c2Z1bGx5UGFyc2VkID0gdHJ1ZTsKK3ZhciBqc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKKzwvc2NyaXB0
PiAKKworPHNjcmlwdCBzcmM9Ii4uLy4uL2pzLXRlc3QtcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5q
cyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3VyY2VzL2JhY2stZHVyaW5nLW9ubG9hZC1jb250YWluZXIu
aHRtbCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaGlzdG9yeS9yZXNvdXJjZXMvYmFjay1kdXJp
bmctb25sb2FkLWNvbnRhaW5lci5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjM5OGYxNmFlOWI0ZmNlYjNmZWJk
MTU5YWJkNmYwYzUxY2QzOThjM2QKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL2hpc3RvcnkvcmVzb3VyY2VzL2JhY2stZHVyaW5nLW9ubG9hZC1jb250YWluZXIuaHRt
bApAQCAtMCwwICsxLDggQEAKKzxzY3JpcHQ+CitvbmxvYWQgPSBmdW5jdGlvbigpIHsKKyAgaGlz
dG9yeS5iYWNrKCk7Cit9OworPC9zY3JpcHQ+Citjb250YWluZXIKKzxpZnJhbWUgc3JjPSJiYWNr
LWR1cmluZy1vbmxvYWQtbWlkZGxlLmh0bWwiPjwvaWZyYW1lPgorPHNjcmlwdD5oaXN0b3J5LmJh
Y2soKTs8L3NjcmlwdD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3VyY2VzL2JhY2stZHVyaW5nLW9ubG9h
ZC1odW5nLXBhZ2UucGhwIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9oaXN0b3J5L3Jlc291cmNl
cy9iYWNrLWR1cmluZy1vbmxvYWQtaHVuZy1wYWdlLnBocApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42MDMxNjE1MjE0
MDlhYTk5MzMyMGFjOTk2M2U1NWQ3ZTQ2NWFmNTgyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy9oaXN0b3J5L3Jlc291cmNlcy9iYWNrLWR1cmluZy1vbmxvYWQtaHVu
Zy1wYWdlLnBocApAQCAtMCwwICsxLDIgQEAKKzw/IHNsZWVwKDEwMDApOyA/PgorRkFJTDogU2hv
dWxkIG5ldmVyIHNlZSB0aGlzClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9oaXN0b3J5L3Jlc291cmNlcy9iYWNrLWR1cmluZy1v
bmxvYWQtbWlkZGxlLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3Vy
Y2VzL2JhY2stZHVyaW5nLW9ubG9hZC1taWRkbGUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42MDM1ZTQwMmQ3
NTE0NDc2YTMxYTgwZjM3MTk5NjIwMjZjOGVhZGIyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy9oaXN0b3J5L3Jlc291cmNlcy9iYWNrLWR1cmluZy1vbmxvYWQtbWlk
ZGxlLmh0bWwKQEAgLTAsMCArMSwyIEBACittaWRkbGU8YnI+Cis8aWZyYW1lIHNyYz0iYmFjay1k
dXJpbmctb25sb2FkLWh1bmctcGFnZS5waHAiPjwvaWZyYW1lPgpkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAxOTAxY2FlYmE3YTIxMzUxZjgw
ZjJhMWM0OWU2YWQwMjVjZWZkNzE2Li5iY2I2NGY2NTA3Y2NhNDMwYmFiNDdmNjUwNmFkMGFlNmI2
MDMwMjFmIDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDM4IEBACisyMDEwLTEwLTI3ICBNaWhhaSBQYXJwYXJpdGEgIDxtaWhh
aXBAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFtDaHJvbWl1bV0gQ3Jhc2ggd2hlbiBlbmNvdW50ZXJpbmcgaGlzdG9yeS5iYWNr
KCkgY2FsbCBkdXJpbmcgUGFnZTo6Z29Ub0l0ZW0gZXhlY3V0aW9uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODQ3NworICAgICAgICAKKyAgICAgICAg
Rm9yIHRoZSBDaHJvbWl1bSBwb3J0LCBCYWNrRm9yd2FyZExpc3Q6Oml0ZW1BdEluZGV4IHN5bnRo
ZXNpemVzIGEgCisgICAgICAgIEhpc3RvcnlJdGVtIGFuZCBzYXZlcyBhIHBvaW50ZXIgdG8gaXQg
aW4gbV9wZW5kaW5nSXRlbS4gRHVyaW5nIAorICAgICAgICBQYWdlOjpnb1RvSXRlbSB3ZSBjYWxs
IEZyYW1lTG9hZGVyOjpzdG9wQWxsTG9hZGVycywgd2hpY2ggY2FuIHRyaWdnZXIKKyAgICAgICAg
b25sb2FkIGhhbmRsZXJzIChpZiBhIHN1YmZyYW1lIHdhcyBub3QgY29uc2lkZXJlZCBjb21taXR0
ZWQgYnkgdGhlIGZyYW1lCisgICAgICAgIGxvYWRlcikuIElmIG9uZSBvZiB0aG9zZSBoYW5kbGVy
cyBjYWxscyBjYWxscyBoaXN0b3J5LmJhY2soKSBvciBhbm90aGVyCisgICAgICAgIG9wZXJhdGlv
biB0aGF0IGVuZHMgdXAgaW4gTmF2aWdhdGlvblNjaGVkdWxlcjo6c2NoZWR1bGVIaXN0b3J5TmF2
aWdhdGlvbiwKKyAgICAgICAgd2Ugd291bGQgY2FsbCBCYWNrRm9yd2FyZExpc3Q6Oml0ZW1BdElu
ZGV4LCB3aGljaCBtZWFucyB0aGF0IHdlIHdvdWxkIAorICAgICAgICBsb3NlIHRoZSBtX3BlbmRp
bmdJdGVtIFJlZlB0ciB0aGF0IHBvaW50ZWQgdG8gdGhlIGl0ZW0gYmVpbmcgbmF2aWdhdGVkIAor
ICAgICAgICB0bywgY2F1c2luZyBpdHMgcmVmIGNvdW50IHRvIGdvIHRvIDAqLCBhbmQgdGh1cyBm
b3IgdGhlIEhpc3RvcnlJdGVtIHRvCisgICAgICAgIGJlIGRlbGV0ZWQgYmVmb3JlIHdlIHdlcmUg
ZG9uZSBuYXZpZ2F0aW5nIHRvIGl0LgorICAgICAgICAKKyAgICAgICAgVGhpcyBpcyBmaXhlZCBp
biB0d28gd2F5czoKKyAgICAgICAgLSBBZGQgYSBwcm90ZWN0b3IgUmVmUHRyIGluIFBhZ2U6Omdv
VG9JdGVtIHRvIG1ha2Ugc3VyZSB0aGF0IHRoZSBpdGVtIGlzCisgICAgICAgICAgc3RpbGwgYXJv
dW5kIGZvciB3aGVuIHdlIHBhc3MgaXQgdG8gSGlzdG9yeUNvbnRyb2xsZXI6Z29Ub0l0ZW0uCisg
ICAgICAgIC0gQ2hhbmdlIE5hdmlnYXRpb25TY2hlZHVsZXI6OnNjaGVkdWxlSGlzdG9yeU5hdmln
YXRpb24gdG8gbm90IHVzZQorICAgICAgICAgIEJhY2tGb3J3YXJkTGlzdDo6aXRlbUF0SW5kZXgg
YW5kIGluc3RlYWQgbG9vayBhdCB0aGUKKyAgICAgICAgICBmb3J3YXJkL2JhY2tMaXN0Q291bnQo
KSAoc2luY2UgaXQgZG9lc24ndCBhY3R1YWxseSBjYXJlIGFib3V0IHRoZQorICAgICAgICAgIHJl
dHVybmVkIEhpc3RvcnlJdGVtKS4KKyAgICAgICAgCisgICAgICAgICogRnVsbCBhbm5vdGF0ZWQg
c3RhY2sgdHJhY2Ugb2YgdGhpcyBpcyBhdCBodHRwOi8vY3JidWcuY29tLzU5NTU0I2M5LiAgICAg
ICAgCisKKyAgICAgICAgVGVzdDogaHR0cC90ZXN0cy9oaXN0b3J5L2JhY2stZHVyaW5nLW9ubG9h
ZC10cmlnZ2VyZWQtYnktYmFjay5odG1sCisKKyAgICAgICAgKiBsb2FkZXIvTmF2aWdhdGlvblNj
aGVkdWxlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpOYXZpZ2F0aW9uU2NoZWR1bGVyOjpzY2hl
ZHVsZUhpc3RvcnlOYXZpZ2F0aW9uKToKKyAgICAgICAgKiBwYWdlL1BhZ2UuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6UGFnZTo6Z29Ub0l0ZW0pOgorCiAyMDEwLTEwLTI3ICBDaHJpcyBSb2dlcnMg
IDxjcm9nZXJzQGdvb2dsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQ2hyaXMgTWFycmlu
LgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9sb2FkZXIvTmF2aWdhdGlvblNjaGVkdWxlci5jcHAgYi9X
ZWJDb3JlL2xvYWRlci9OYXZpZ2F0aW9uU2NoZWR1bGVyLmNwcAppbmRleCA5OGYyMWZlM2VjNjlk
YmVlNWM2ZjJmZWNlNjBkMjcyNmY4OTI3ZDBlLi5jNjc5MTUyNTRmYTBjYmRhZjhkYTc5OGRjZDBm
YmY1MWQ4ZjA4ZmVmIDEwMDY0NAotLS0gYS9XZWJDb3JlL2xvYWRlci9OYXZpZ2F0aW9uU2NoZWR1
bGVyLmNwcAorKysgYi9XZWJDb3JlL2xvYWRlci9OYXZpZ2F0aW9uU2NoZWR1bGVyLmNwcApAQCAt
MzUyLDggKzM1Miw4IEBAIHZvaWQgTmF2aWdhdGlvblNjaGVkdWxlcjo6c2NoZWR1bGVIaXN0b3J5
TmF2aWdhdGlvbihpbnQgc3RlcHMpCiAKICAgICAvLyBJbnZhbGlkIGhpc3RvcnkgbmF2aWdhdGlv
bnMgKHN1Y2ggYXMgaGlzdG9yeS5mb3J3YXJkKCkgZHVyaW5nIGEgbmV3IGxvYWQpIGhhdmUgdGhl
IHNpZGUgZWZmZWN0IG9mIGNhbmNlbGxpbmcgYW55IHNjaGVkdWxlZAogICAgIC8vIHJlZGlyZWN0
cy4gV2UgYWxzbyBhdm9pZCB0aGUgcG9zc2liaWxpdHkgb2YgY2FuY2VsbGluZyB0aGUgY3VycmVu
dCBsb2FkIGJ5IGF2b2lkaW5nIHRoZSBzY2hlZHVsZWQgcmVkaXJlY3Rpb24gYWx0b2dldGhlci4K
LSAgICBIaXN0b3J5SXRlbSogc3BlY2lmaWVkRW50cnkgPSBtX2ZyYW1lLT5wYWdlKCktPmJhY2tG
b3J3YXJkTGlzdCgpLT5pdGVtQXRJbmRleChzdGVwcyk7Ci0gICAgaWYgKCFzcGVjaWZpZWRFbnRy
eSkgeworICAgIEJhY2tGb3J3YXJkTGlzdCogYmFja0ZvcndhcmRMaXN0ID0gbV9mcmFtZS0+cGFn
ZSgpLT5iYWNrRm9yd2FyZExpc3QoKTsKKyAgICBpZiAoc3RlcHMgPiBiYWNrRm9yd2FyZExpc3Qt
PmZvcndhcmRMaXN0Q291bnQoKSB8fCAtc3RlcHMgPiBiYWNrRm9yd2FyZExpc3QtPmJhY2tMaXN0
Q291bnQoKSkgewogICAgICAgICBjYW5jZWwoKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KZGlm
ZiAtLWdpdCBhL1dlYkNvcmUvcGFnZS9QYWdlLmNwcCBiL1dlYkNvcmUvcGFnZS9QYWdlLmNwcApp
bmRleCBkODRkNGE2N2JiZmFiNDQ4NjgwNWE3MDhjMTA2ZGNmODZkMDVhODU1Li5iNDczNGQ5NjUw
NzU2MjE2MWZjZjJlOGQwMmE3YzA1MDQwYzFhZWQ2IDEwMDY0NAotLS0gYS9XZWJDb3JlL3BhZ2Uv
UGFnZS5jcHAKKysrIGIvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwCkBAIC0zNDcsNiArMzQ3LDEwIEBA
IHZvaWQgUGFnZTo6Z29Ub0l0ZW0oSGlzdG9yeUl0ZW0qIGl0ZW0sIEZyYW1lTG9hZFR5cGUgdHlw
ZSkKIHsKICAgICBpZiAoZGVmZXJzTG9hZGluZygpKQogICAgICAgICByZXR1cm47CisKKyAgICAv
LyBzdG9wQWxsTG9hZGVycyBtYXkgZW5kIHVwIHJ1bm5pbmcgb25sb2FkIGhhbmRsZXJzLCB3aGlj
aCBjb3VsZCBjYXVzZSBmdXJ0aGVyIGhpc3RvcnkgdHJhdmVyc2FscyB0aGF0IG1heSBsZWFkIHRv
IHRoZSBwYXNzZWQgaW4gSGlzdG9yeUl0ZW0KKyAgICAvLyBiZWluZyBkZXJlZigpLWVkLiBNYWtl
IHN1cmUgd2UgY2FuIHN0aWxsIHVzZSBpdCB3aXRoIEhpc3RvcnlDb250cm9sbGVyOjpnb1RvSXRl
bSBsYXRlci4KKyAgICBSZWZQdHI8SGlzdG9yeUl0ZW0+IHByb3RlY3RvcihpdGVtKTsKICAgICAK
ICAgICAvLyBBYm9ydCBhbnkgY3VycmVudCBsb2FkIHVubGVzcyB3ZSdyZSBuYXZpZ2F0aW5nIHRo
ZSBjdXJyZW50IGRvY3VtZW50IHRvIGEgbmV3IHN0YXRlIG9iamVjdAogICAgIEhpc3RvcnlJdGVt
KiBjdXJyZW50SXRlbSA9IG1fbWFpbkZyYW1lLT5sb2FkZXIoKS0+aGlzdG9yeSgpLT5jdXJyZW50
SXRlbSgpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72625</attachid>
            <date>2010-11-01 20:44:29 -0700</date>
            <delta_ts>2010-11-02 14:24:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-48477-20101101204427.patch</filename>
            <type>text/plain</type>
            <size>8818</size>
            <attacher name="Mihai Parparita">mihaip</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA2NzllYzVmNmU5MmRjYjExMTMzZDVmMGUwNmMwYmMwMDlhNjA2OTJkLi4zZTIyOTUw
YzNmYjkwY2RlODQ2ODlhNGFmMGM2MTZiOGY1ZWFlMmZkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAK
KzIwMTAtMTEtMDEgIE1paGFpIFBhcnBhcml0YSAgPG1paGFpcEBjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KKworICAgICAgICBbQ2hyb21pdW1dIENyYXNo
IHdoZW4gZW5jb3VudGVyaW5nIGhpc3RvcnkuYmFjaygpIGNhbGwgZHVyaW5nIFBhZ2U6OmdvVG9J
dGVtIGV4ZWN1dGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NDg0NzcKKyAgICAgICAgCisgICAgICAgIEFkZCBhIHJlZHVjZWQgdmVyc2lvbiBvZiB0
aGUgcGFnZSB0aGF0IHdhcyBvcmlnaW5hbGx5IHJlcG9ydGVkIGF0CisgICAgICAgIGh0dHA6Ly9j
cmJ1Zy5jb20vNTk1NTQuCisKKyAgICAgICAgKiBodHRwL3Rlc3RzL2hpc3RvcnkvYmFjay1kdXJp
bmctb25sb2FkLXRyaWdnZXJlZC1ieS1iYWNrLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogaHR0cC90ZXN0cy9oaXN0b3J5L2JhY2stZHVyaW5nLW9ubG9hZC10cmlnZ2VyZWQtYnktYmFj
ay5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBodHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3VyY2VzL2Jh
Y2stZHVyaW5nLW9ubG9hZC1jb250YWluZXIuaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90
ZXN0cy9oaXN0b3J5L3Jlc291cmNlcy9iYWNrLWR1cmluZy1vbmxvYWQtaHVuZy1wYWdlLnBocDog
QWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9oaXN0b3J5L3Jlc291cmNlcy9iYWNrLWR1cmlu
Zy1vbmxvYWQtbWlkZGxlLmh0bWw6IEFkZGVkLgorCiAyMDEwLTExLTAxICBEbWl0cnkgVGl0b3Yg
IDxkaW1pY2hAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtDaHJvbWl1bV0gVW5yZXZpZXdlZCB1
cGRhdGUgb2YgdGVzdCBleHBlY3RhdGlvbnMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL2hpc3RvcnkvYmFjay1kdXJpbmctb25sb2FkLXRyaWdnZXJlZC1ieS1iYWNrLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaGlzdG9yeS9iYWNrLWR1cmluZy1vbmxv
YWQtdHJpZ2dlcmVkLWJ5LWJhY2stZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjNiNDE2ZTljZmY2
NjRjYWIzZTcxNThjY2JkYjY3YzBkYjVjNjk0YTAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvYmFjay1kdXJpbmctb25sb2FkLXRyaWdnZXJlZC1ieS1i
YWNrLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDEwIEBACitDT05TT0xFIE1FU1NBR0U6IGxpbmUg
MjM6IFN0YXJ0aW5nIHRlc3QuCitUZXN0cyB0aGF0IGFuIG9ubG9hZCBoYW5kbGVyIHRoYXQgcnVu
cyBoaXN0b3J5LmJhY2soKSB0aGF0J3MgdHJpZ2dlcmVkIGJ5IGEgaGlzdG9yeS5iYWNrKCkgZG9l
c24ndCBjcmFzaCB0aGUgYnJvd3NlciAoc2VlIGh0dHA6Ly9jcmJ1Zy5jb20vNTk1NTQgZm9yIG1v
cmUgZGV0YWlscykuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFT
UyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIHN1Y2Nl
c3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvaHR0cC90ZXN0cy9oaXN0b3J5L2JhY2stZHVyaW5nLW9ubG9hZC10cmlnZ2VyZWQt
YnktYmFjay5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9oaXN0b3J5L2JhY2stZHVyaW5n
LW9ubG9hZC10cmlnZ2VyZWQtYnktYmFjay5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmVlY2EyMWQ0YjdjODJj
YzIzOTYxODcyYTZjM2NiMDIzZTlkYzc1MDkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9odHRwL3Rlc3RzL2hpc3RvcnkvYmFjay1kdXJpbmctb25sb2FkLXRyaWdnZXJlZC1ieS1iYWNr
Lmh0bWwKQEAgLTAsMCArMSwzOCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgor
ICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uLy4uL2pzLXRlc3QtcmVzb3VyY2VzL2pz
LXRlc3Qtc3R5bGUuY3NzIj4KKyAgPHNjcmlwdCBzcmM9Ii4uLy4uL2pzLXRlc3QtcmVzb3VyY2Vz
L2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHAgaWQ9ImRlc2Ny
aXB0aW9uIj48L3A+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKworPHNjcmlwdD4KK2Rlc2Ny
aXB0aW9uKCdUZXN0cyB0aGF0IGFuIG9ubG9hZCBoYW5kbGVyIHRoYXQgcnVucyBoaXN0b3J5LmJh
Y2soKSB0aGF0XCdzIHRyaWdnZXJlZCBieSBhIGhpc3RvcnkuYmFjaygpIGRvZXNuXCd0IGNyYXNo
IHRoZSBicm93c2VyIChzZWUgaHR0cDovL2NyYnVnLmNvbS81OTU1NCBmb3IgbW9yZSBkZXRhaWxz
KS4nKTsKKworb25sb2FkID0gZnVuY3Rpb24oKQoreworICBpZiAod2luZG93LmxvY2FsU3RvcmFn
ZS5zdGFydGVkKSB7CisgICAgICBkZWxldGUgd2luZG93LmxvY2FsU3RvcmFnZS5zdGFydGVkOwor
ICAgICAgZmluaXNoSlNUZXN0KCk7CisgIH0gZWxzZSB7CisgICAgICAvLyBUbyBtYWtlIHN1cmUg
dGhhdCB3ZSBoaXQgdGhpcyBicmFuY2gsIGxvZyB0aGlzIHRvIHRoZSBjb25zb2xlIHNvIHRoYXQg
CisgICAgICAvLyBpdCBzaG93cyB1cCBpbiBleHBlY3RlZCBvdXRwdXQgKGRlYnVnKCkgd2lsbCBi
ZSBibG93biBhd2F5IG9uY2Ugd2UKKyAgICAgIC8vIG5hdmlnYXRlIG91dCkuCisgICAgICBjb25z
b2xlLmxvZygnU3RhcnRpbmcgdGVzdC4nKTsKKyAgICAgIHdpbmRvdy5sb2NhbFN0b3JhZ2Uuc3Rh
cnRlZCA9IHRydWU7CisgICAgICAvLyBOYXZpZ2F0ZSBpbiBhIHRpbWVvdXQgdG8gbWFrZSBzdXJl
IHdlIGNyZWF0ZSBhIGhpc3RvcnkgZW50cnkuCisgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkg
eworICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9ICdyZXNvdXJjZXMvYmFjay1kdXJpbmct
b25sb2FkLWNvbnRhaW5lci5odG1sJzsKKyAgICAgIH0sIDApOworIH0KK307CisKK3ZhciBzdWNj
ZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwordmFyIGpzVGVzdElzQXN5bmMgPSB0cnVlOworPC9zY3Jp
cHQ+IAorCis8c2NyaXB0IHNyYz0iLi4vLi4vanMtdGVzdC1yZXNvdXJjZXMvanMtdGVzdC1wb3N0
LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2h0dHAvdGVzdHMvaGlzdG9yeS9yZXNvdXJjZXMvYmFjay1kdXJpbmctb25sb2FkLWNvbnRhaW5l
ci5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9oaXN0b3J5L3Jlc291cmNlcy9iYWNrLWR1
cmluZy1vbmxvYWQtY29udGFpbmVyLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzk4ZjE2YWU5YjRmY2ViM2Zl
YmQxNTlhYmQ2ZjBjNTFjZDM5OGMzZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0
dHAvdGVzdHMvaGlzdG9yeS9yZXNvdXJjZXMvYmFjay1kdXJpbmctb25sb2FkLWNvbnRhaW5lci5o
dG1sCkBAIC0wLDAgKzEsOCBAQAorPHNjcmlwdD4KK29ubG9hZCA9IGZ1bmN0aW9uKCkgeworICBo
aXN0b3J5LmJhY2soKTsKK307Cis8L3NjcmlwdD4KK2NvbnRhaW5lcgorPGlmcmFtZSBzcmM9ImJh
Y2stZHVyaW5nLW9ubG9hZC1taWRkbGUuaHRtbCI+PC9pZnJhbWU+Cis8c2NyaXB0Pmhpc3Rvcnku
YmFjaygpOzwvc2NyaXB0PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaGlzdG9yeS9yZXNvdXJjZXMvYmFjay1kdXJpbmctb25s
b2FkLWh1bmctcGFnZS5waHAgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3Vy
Y2VzL2JhY2stZHVyaW5nLW9ubG9hZC1odW5nLXBhZ2UucGhwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjYwMzE2MTUy
MTQwOWFhOTkzMzIwYWM5OTYzZTU1ZDdlNDY1YWY1ODIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3VyY2VzL2JhY2stZHVyaW5nLW9ubG9hZC1o
dW5nLXBhZ2UucGhwCkBAIC0wLDAgKzEsMiBAQAorPD8gc2xlZXAoMTAwMCk7ID8+CitGQUlMOiBT
aG91bGQgbmV2ZXIgc2VlIHRoaXMKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3VyY2VzL2JhY2stZHVyaW5n
LW9ubG9hZC1taWRkbGUuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaGlzdG9yeS9yZXNv
dXJjZXMvYmFjay1kdXJpbmctb25sb2FkLW1pZGRsZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjYwMzVlNDAy
ZDc1MTQ0NzZhMzFhODBmMzcxOTk2MjAyNmM4ZWFkYjIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL2hpc3RvcnkvcmVzb3VyY2VzL2JhY2stZHVyaW5nLW9ubG9hZC1t
aWRkbGUuaHRtbApAQCAtMCwwICsxLDIgQEAKK21pZGRsZTxicj4KKzxpZnJhbWUgc3JjPSJiYWNr
LWR1cmluZy1vbmxvYWQtaHVuZy1wYWdlLnBocCI+PC9pZnJhbWU+CmRpZmYgLS1naXQgYS9XZWJD
b3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDRmNDNlNTg5MmJjNmM0MmEy
OTk3YWE5MTNiYzY5YWNhYzkzYWE3OWEuLjZiNzQ1ZjRjZTM3YjVkOTkwZTAzYTBiNDA5NTk2NmU5
NWQ2OWM5MzggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMzggQEAKKzIwMTAtMTEtMDEgIE1paGFpIFBhcnBhcml0YSAgPG1p
aGFpcEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KKwor
ICAgICAgICBbQ2hyb21pdW1dIENyYXNoIHdoZW4gZW5jb3VudGVyaW5nIGhpc3RvcnkuYmFjaygp
IGNhbGwgZHVyaW5nIFBhZ2U6OmdvVG9JdGVtIGV4ZWN1dGlvbgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg0NzcKKyAgICAgICAgCisgICAgICAgIEZv
ciB0aGUgQ2hyb21pdW0gcG9ydCwgQmFja0ZvcndhcmRMaXN0OjppdGVtQXRJbmRleCBzeW50aGVz
aXplcyBhIAorICAgICAgICBIaXN0b3J5SXRlbSBhbmQgc2F2ZXMgYSBwb2ludGVyIHRvIGl0IGlu
IG1fcGVuZGluZ0l0ZW0uIER1cmluZyAKKyAgICAgICAgUGFnZTo6Z29Ub0l0ZW0gd2UgY2FsbCBG
cmFtZUxvYWRlcjo6c3RvcEFsbExvYWRlcnMsIHdoaWNoIGNhbiB0cmlnZ2VyCisgICAgICAgIG9u
bG9hZCBoYW5kbGVycyAoaWYgYSBzdWJmcmFtZSB3YXMgbm90IGNvbnNpZGVyZWQgY29tbWl0dGVk
IGJ5IHRoZSBmcmFtZQorICAgICAgICBsb2FkZXIpLiBJZiBvbmUgb2YgdGhvc2UgaGFuZGxlcnMg
Y2FsbHMgY2FsbHMgaGlzdG9yeS5iYWNrKCkgb3IgYW5vdGhlcgorICAgICAgICBvcGVyYXRpb24g
dGhhdCBlbmRzIHVwIGluIE5hdmlnYXRpb25TY2hlZHVsZXI6OnNjaGVkdWxlSGlzdG9yeU5hdmln
YXRpb24sCisgICAgICAgIHdlIHdvdWxkIGNhbGwgQmFja0ZvcndhcmRMaXN0OjppdGVtQXRJbmRl
eCwgd2hpY2ggbWVhbnMgdGhhdCB3ZSB3b3VsZCAKKyAgICAgICAgbG9zZSB0aGUgbV9wZW5kaW5n
SXRlbSBSZWZQdHIgdGhhdCBwb2ludGVkIHRvIHRoZSBpdGVtIGJlaW5nIG5hdmlnYXRlZCAKKyAg
ICAgICAgdG8sIGNhdXNpbmcgaXRzIHJlZiBjb3VudCB0byBnbyB0byAwKiwgYW5kIHRodXMgZm9y
IHRoZSBIaXN0b3J5SXRlbSB0bworICAgICAgICBiZSBkZWxldGVkIGJlZm9yZSB3ZSB3ZXJlIGRv
bmUgbmF2aWdhdGluZyB0byBpdC4KKyAgICAgICAgCisgICAgICAgIFRoaXMgaXMgZml4ZWQgaW4g
dHdvIHdheXM6CisgICAgICAgIC0gQWRkIGEgcHJvdGVjdG9yIFJlZlB0ciBpbiBQYWdlOjpnb1Rv
SXRlbSB0byBtYWtlIHN1cmUgdGhhdCB0aGUgaXRlbSBpcworICAgICAgICAgIHN0aWxsIGFyb3Vu
ZCBmb3Igd2hlbiB3ZSBwYXNzIGl0IHRvIEhpc3RvcnlDb250cm9sbGVyOmdvVG9JdGVtLgorICAg
ICAgICAtIENoYW5nZSBOYXZpZ2F0aW9uU2NoZWR1bGVyOjpzY2hlZHVsZUhpc3RvcnlOYXZpZ2F0
aW9uIHRvIG5vdCB1c2UKKyAgICAgICAgICBCYWNrRm9yd2FyZExpc3Q6Oml0ZW1BdEluZGV4IGFu
ZCBpbnN0ZWFkIGxvb2sgYXQgdGhlCisgICAgICAgICAgZm9yd2FyZC9iYWNrTGlzdENvdW50KCkg
KHNpbmNlIGl0IGRvZXNuJ3QgYWN0dWFsbHkgY2FyZSBhYm91dCB0aGUKKyAgICAgICAgICByZXR1
cm5lZCBIaXN0b3J5SXRlbSkuCisgICAgICAgIAorICAgICAgICAqIEZ1bGwgYW5ub3RhdGVkIHN0
YWNrIHRyYWNlIG9mIHRoaXMgaXMgYXQgaHR0cDovL2NyYnVnLmNvbS81OTU1NCNjOS4gICAgICAg
IAorCisgICAgICAgIFRlc3Q6IGh0dHAvdGVzdHMvaGlzdG9yeS9iYWNrLWR1cmluZy1vbmxvYWQt
dHJpZ2dlcmVkLWJ5LWJhY2suaHRtbAorCisgICAgICAgICogbG9hZGVyL05hdmlnYXRpb25TY2hl
ZHVsZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TmF2aWdhdGlvblNjaGVkdWxlcjo6c2NoZWR1
bGVIaXN0b3J5TmF2aWdhdGlvbik6CisgICAgICAgICogcGFnZS9QYWdlLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlBhZ2U6OmdvVG9JdGVtKToKKwogMjAxMC0xMS0wMSAgQ2hhbmcgU2h1ICA8Y2hh
bmcuc2h1QG5va2lhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbnRvbmlvIEdvbWVzLgpk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9sb2FkZXIvTmF2aWdhdGlvblNjaGVkdWxlci5jcHAgYi9XZWJD
b3JlL2xvYWRlci9OYXZpZ2F0aW9uU2NoZWR1bGVyLmNwcAppbmRleCA2NmU2YmFjNDA1ZDNhMDVi
YjgwYzExZDRjYThkYTI0MjA0ZGNmZDFiLi4yOGZkYTlhYWE1YTFiMzE4M2Q4ODIwZGMzNjk2MWNi
MmFiZTBjYTg3IDEwMDY0NAotLS0gYS9XZWJDb3JlL2xvYWRlci9OYXZpZ2F0aW9uU2NoZWR1bGVy
LmNwcAorKysgYi9XZWJDb3JlL2xvYWRlci9OYXZpZ2F0aW9uU2NoZWR1bGVyLmNwcApAQCAtMzUy
LDggKzM1Miw4IEBAIHZvaWQgTmF2aWdhdGlvblNjaGVkdWxlcjo6c2NoZWR1bGVIaXN0b3J5TmF2
aWdhdGlvbihpbnQgc3RlcHMpCiAKICAgICAvLyBJbnZhbGlkIGhpc3RvcnkgbmF2aWdhdGlvbnMg
KHN1Y2ggYXMgaGlzdG9yeS5mb3J3YXJkKCkgZHVyaW5nIGEgbmV3IGxvYWQpIGhhdmUgdGhlIHNp
ZGUgZWZmZWN0IG9mIGNhbmNlbGxpbmcgYW55IHNjaGVkdWxlZAogICAgIC8vIHJlZGlyZWN0cy4g
V2UgYWxzbyBhdm9pZCB0aGUgcG9zc2liaWxpdHkgb2YgY2FuY2VsbGluZyB0aGUgY3VycmVudCBs
b2FkIGJ5IGF2b2lkaW5nIHRoZSBzY2hlZHVsZWQgcmVkaXJlY3Rpb24gYWx0b2dldGhlci4KLSAg
ICBIaXN0b3J5SXRlbSogc3BlY2lmaWVkRW50cnkgPSBtX2ZyYW1lLT5wYWdlKCktPmJhY2tGb3J3
YXJkKCktPml0ZW1BdEluZGV4KHN0ZXBzKTsKLSAgICBpZiAoIXNwZWNpZmllZEVudHJ5KSB7Cisg
ICAgQmFja0ZvcndhcmRDb250cm9sbGVyKiBiYWNrRm9yd2FyZCA9IG1fZnJhbWUtPnBhZ2UoKS0+
YmFja0ZvcndhcmQoKTsKKyAgICBpZiAoc3RlcHMgPiBiYWNrRm9yd2FyZC0+Zm9yd2FyZENvdW50
KCkgfHwgLXN0ZXBzID4gYmFja0ZvcndhcmQtPmJhY2tDb3VudCgpKSB7CiAgICAgICAgIGNhbmNl
bCgpOwogICAgICAgICByZXR1cm47CiAgICAgfQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wYWdlL1Bh
Z2UuY3BwIGIvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwCmluZGV4IDNiNTQ2ZTk2NTZjODQ5ZTg5MDk4
Y2RmOTQ5YThlMTViYTVjMjM3ZTUuLjc0NmU1M2ViZWE5NDYxZDA5ODg2MGU2ZGRjYzJhNTZmZDE0
NGYzYzIgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGFnZS9QYWdlLmNwcAorKysgYi9XZWJDb3JlL3Bh
Z2UvUGFnZS5jcHAKQEAgLTM0Nyw2ICszNDcsMTAgQEAgdm9pZCBQYWdlOjpnb1RvSXRlbShIaXN0
b3J5SXRlbSogaXRlbSwgRnJhbWVMb2FkVHlwZSB0eXBlKQogewogICAgIGlmIChkZWZlcnNMb2Fk
aW5nKCkpCiAgICAgICAgIHJldHVybjsKKworICAgIC8vIHN0b3BBbGxMb2FkZXJzIG1heSBlbmQg
dXAgcnVubmluZyBvbmxvYWQgaGFuZGxlcnMsIHdoaWNoIGNvdWxkIGNhdXNlIGZ1cnRoZXIgaGlz
dG9yeSB0cmF2ZXJzYWxzIHRoYXQgbWF5IGxlYWQgdG8gdGhlIHBhc3NlZCBpbiBIaXN0b3J5SXRl
bQorICAgIC8vIGJlaW5nIGRlcmVmKCktZWQuIE1ha2Ugc3VyZSB3ZSBjYW4gc3RpbGwgdXNlIGl0
IHdpdGggSGlzdG9yeUNvbnRyb2xsZXI6OmdvVG9JdGVtIGxhdGVyLgorICAgIFJlZlB0cjxIaXN0
b3J5SXRlbT4gcHJvdGVjdG9yKGl0ZW0pOwogICAgIAogICAgIC8vIEFib3J0IGFueSBjdXJyZW50
IGxvYWQgdW5sZXNzIHdlJ3JlIG5hdmlnYXRpbmcgdGhlIGN1cnJlbnQgZG9jdW1lbnQgdG8gYSBu
ZXcgc3RhdGUgb2JqZWN0CiAgICAgSGlzdG9yeUl0ZW0qIGN1cnJlbnRJdGVtID0gbV9tYWluRnJh
bWUtPmxvYWRlcigpLT5oaXN0b3J5KCktPmN1cnJlbnRJdGVtKCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>