<?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>80013</bug_id>
          
          <creation_ts>2012-03-01 00:38:11 -0800</creation_ts>
          <short_desc>DOMWindow shouldn&apos;t have any INDEXED_DATABASE ifdefs</short_desc>
          <delta_ts>2012-03-01 12:30:03 -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>New Bugs</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>
          
          <blocked>79327</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>adamk</cc>
    
    <cc>eric</cc>
    
    <cc>haraken</cc>
    
    <cc>pilgrim</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>568435</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 00:38:11 -0800</bug_when>
    <thetext>DOMWindow shouldn&apos;t have any INDEXED_DATABASE ifdefs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568437</commentid>
    <comment_count>1</comment_count>
      <attachid>129653</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 00:41:18 -0800</bug_when>
    <thetext>Created attachment 129653
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568441</commentid>
    <comment_count>2</comment_count>
      <attachid>129653</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-03-01 00:52:45 -0800</bug_when>
    <thetext>Comment on attachment 129653
Patch

Looks good</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568443</commentid>
    <comment_count>3</comment_count>
      <attachid>129653</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 00:54:09 -0800</bug_when>
    <thetext>Comment on attachment 129653
Patch

Rejecting attachment 129653 from review queue.

haraken@chromium.org does not have reviewer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py.

- If you do not have reviewer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have reviewer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your reviewer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568445</commentid>
    <comment_count>4</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-03-01 00:55:23 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 129653 [details])
&gt; Rejecting attachment 129653 [details] from review queue.
&gt; 
&gt; haraken@chromium.org does not have reviewer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py.
&gt; 
&gt; - If you do not have reviewer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.
&gt; 
&gt; - If you have reviewer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your reviewer rights.

Ah, maybe the svn server is crazy now. I&apos;ve encountered this before...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568449</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 00:58:28 -0800</bug_when>
    <thetext>&gt; Ah, maybe the svn server is crazy now. I&apos;ve encountered this before...

Yeah, I don&apos;t know what&apos;s going on.  It doesn&apos;t make sense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568455</commentid>
    <comment_count>6</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-03-01 01:08:17 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; &gt; Ah, maybe the svn server is crazy now. I&apos;ve encountered this before...
&gt; 
&gt; Yeah, I don&apos;t know what&apos;s going on.  It doesn&apos;t make sense.

Let me r+ it after hours. If you are hurry, please ask another reviewer. When I encountered the issue before, (at least some) other reviewers were able to r+ it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568458</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 01:13:56 -0800</bug_when>
    <thetext>I&apos;m not in a hurry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568556</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 04:37:47 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 129653:

perf/object-keys.html bug 63769 (author: ojan@chromium.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568559</commentid>
    <comment_count>9</comment_count>
      <attachid>129653</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 04:39:58 -0800</bug_when>
    <thetext>Comment on attachment 129653
Patch

Rejecting attachment 129653 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 1

ERROR: /mnt/git/webkit-commit-queue/ChangeLog neither lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber stamp&quot; (case insensitive).

Full output: http://queues.webkit.org/results/11767397</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568560</commentid>
    <comment_count>10</comment_count>
      <attachid>129653</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 04:40:13 -0800</bug_when>
    <thetext>Comment on attachment 129653
Patch

Clearing flags on attachment: 129653

Committed r109336: &lt;http://trac.webkit.org/changeset/109336&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568561</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-01 04:40:18 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568562</commentid>
    <comment_count>12</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-03-01 04:41:42 -0800</bug_when>
    <thetext>Anyway it seems committed successfully.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568755</commentid>
    <comment_count>13</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-03-01 10:13:37 -0800</bug_when>
    <thetext>I believe this patch is causing one test to crash:

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fdom%2Fremove-body-during-body-replacement2.html&amp;showExpectations=true

The stack trace on Linux/Debug seems quite related:

[4699:4699:16136448032217:ERROR:process_util_posix.cc(142)] Received signal 11
	base::debug::StackTrace::StackTrace() [0x735cbe]
	base::(anonymous namespace)::StackDumpSignalHandler() [0x6ef8a1]
	0x7f0e4fa7caf0
	WTF::HashTable&lt;&gt;::find&lt;&gt;() [0x14223be]
	WTF::HashTable&lt;&gt;::find() [0x142151a]
	WTF::HashSet&lt;&gt;::find() [0x142033a]
	WTF::HashSet&lt;&gt;::remove() [0x141e08d]
	WebCore::DOMWindow::unregisterProperty() [0x14166e2]
	WebCore::DOMWindowProperty::~DOMWindowProperty() [0x14239b2]
	WebCore::DOMWindowIndexedDatabase::~DOMWindowIndexedDatabase() [0x2588eb1]
	WTF::deleteOwnedPtr&lt;&gt;() [0x1421fbd]
	WTF::OwnPtr&lt;&gt;::~OwnPtr() [0x1420e63]
	std::pair&lt;&gt;::~pair() [0x141fba4]
	WTF::HashTable&lt;&gt;::deallocateTable() [0x141fbfb]
	WTF::HashTable&lt;&gt;::~HashTable() [0x141d8f4]
	WTF::HashMap&lt;&gt;::~HashMap() [0x141c9dc]
	WebCore::Supplementable&lt;&gt;::~Supplementable() [0x141ca10]
	WebCore::DOMWindow::~DOMWindow() [0x1416415]
	WTF::RefCounted&lt;&gt;::deref() [0xcf246e]
	WebCore::V8DOMWindow::derefObject() [0x197a116]
	WebCore::WrapperTypeInfo::derefObject() [0x1546266]
	WebCore::DOMData::derefObject() [0x1546235]
	WebCore::DOMData::handleWeakObject&lt;&gt;() [0x1546893]
	WebCore::DOMDataStore::weakDOMObjectCallback() [0x154650f]
	v8::internal::GlobalHandles::Node::PostGarbageCollectionProcessing() [0x928c30]
	v8::internal::GlobalHandles::PostGarbageCollectionProcessing() [0x927706]
	v8::internal::Heap::PerformGarbageCollection() [0x936888]
	v8::internal::Heap::CollectGarbage() [0x935b09]
	v8::internal::Heap::CollectGarbage() [0x912c33]
	v8::internal::Heap::CollectAllGarbage() [0x9357b4]
	v8::internal::GCExtension::GC() [0xb486a7]
	v8::internal::HandleApiCallHelper&lt;&gt;() [0x8d2747]
	v8::internal::Builtin_Impl_HandleApiCall() [0x8cd1de]
	v8::internal::Builtin_HandleApiCall() [0x8cd1af]
	0x2452ee60614e
None

Please take a look.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568768</commentid>
    <comment_count>14</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 10:39:05 -0800</bug_when>
    <thetext>I&apos;m attempting a rollout.  If I don&apos;t succeed quickly enough, please feel free to roll the patch out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568776</commentid>
    <comment_count>15</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 11:01:27 -0800</bug_when>
    <thetext>Reverted r109336 for reason:

It&apos;s causing some crashes

Committed r109370: &lt;http://trac.webkit.org/changeset/109370&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568808</commentid>
    <comment_count>16</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 12:12:37 -0800</bug_when>
    <thetext>Turns out I forgot to call disconnectFrame() on the base class in the DOMWindowIndexedDatabase override.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568818</commentid>
    <comment_count>17</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-01 12:30:03 -0800</bug_when>
    <thetext>Committed r109392: &lt;http://trac.webkit.org/changeset/109392&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129653</attachid>
            <date>2012-03-01 00:41:18 -0800</date>
            <delta_ts>2012-03-01 04:40:13 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80013-20120301004116.patch</filename>
            <type>text/plain</type>
            <size>7063</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwOTMxOSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBACisyMDEyLTAzLTAxICBBZGFtIEJh
cnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKKyAgICAgICAgRE9NV2luZG93IHNob3VsZG4ndCBo
YXZlIGFueSBJTkRFWEVEX0RBVEFCQVNFIGlmZGVmcworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODAwMTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBCZWZvcmUgdGhpcyBwYXRjaCwgRE9NV2luZG93IHN0aWxs
IGtuZXcgYWJvdXQgSURCIGJlY2F1c2Ugb2YgdGhlCisgICAgICAgIGRhdGFiYXNlIGZhY3Rvcnku
ICBUaGlzIHBhdGNoIG1vdmVzIHRoZSBmYWN0b3J5IHRvCisgICAgICAgIERPTVdpbmRvd0luZGV4
ZWREYXRhYmFzZS4KKworICAgICAgICAqIE1vZHVsZXMvaW5kZXhlZGRiL0RPTVdpbmRvd0luZGV4
ZWREYXRhYmFzZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpET01XaW5kb3dJbmRleGVkRGF0YWJh
c2U6OkRPTVdpbmRvd0luZGV4ZWREYXRhYmFzZSk6CisgICAgICAgIChXZWJDb3JlOjpET01XaW5k
b3dJbmRleGVkRGF0YWJhc2U6OmZyb20pOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChX
ZWJDb3JlOjpET01XaW5kb3dJbmRleGVkRGF0YWJhc2U6OmRpc2Nvbm5lY3RGcmFtZSk6CisgICAg
ICAgIChXZWJDb3JlOjpET01XaW5kb3dJbmRleGVkRGF0YWJhc2U6OndlYmtpdEluZGV4ZWREQik6
CisgICAgICAgICogTW9kdWxlcy9pbmRleGVkZGIvRE9NV2luZG93SW5kZXhlZERhdGFiYXNlLmg6
CisgICAgICAgIChET01XaW5kb3dJbmRleGVkRGF0YWJhc2UpOgorICAgICAgICAqIHBhZ2UvRE9N
V2luZG93LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRPTVdpbmRvdzo6fkRPTVdpbmRvdyk6Cisg
ICAgICAgIChXZWJDb3JlOjpET01XaW5kb3c6OmNsZWFyKToKKyAgICAgICAgKFdlYkNvcmUpOgor
ICAgICAgICAqIHBhZ2UvRE9NV2luZG93Lmg6CisgICAgICAgIChET01XaW5kb3cpOgorCiAyMDEy
LTAyLTI5ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgU2NyaXB0
RXhlY3V0aW9uQ29udGV4dCBoYXMgdG9vIG1hbnkgaWZkZWYgRU5BQkxFKFNRTF9EQVRBQkFTRSkK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0RPTVdpbmRvd0luZGV4ZWRE
YXRhYmFzZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVk
ZGIvRE9NV2luZG93SW5kZXhlZERhdGFiYXNlLmNwcAkocmV2aXNpb24gMTA5MzE4KQorKysgU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvRE9NV2luZG93SW5kZXhlZERhdGFiYXNlLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtMzcsNyArMzcsOSBAQAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7
CiAKLURPTVdpbmRvd0luZGV4ZWREYXRhYmFzZTo6RE9NV2luZG93SW5kZXhlZERhdGFiYXNlKCkK
K0RPTVdpbmRvd0luZGV4ZWREYXRhYmFzZTo6RE9NV2luZG93SW5kZXhlZERhdGFiYXNlKERPTVdp
bmRvdyogd2luZG93KQorICAgIDogRE9NV2luZG93UHJvcGVydHkod2luZG93LT5mcmFtZSgpKQor
ICAgICwgbV93aW5kb3cod2luZG93KQogewogfQogCkBAIC00NSw5ICs0NywzMCBAQCBET01XaW5k
b3dJbmRleGVkRGF0YWJhc2U6On5ET01XaW5kb3dJbmRlCiB7CiB9CiAKK0RPTVdpbmRvd0luZGV4
ZWREYXRhYmFzZSogRE9NV2luZG93SW5kZXhlZERhdGFiYXNlOjpmcm9tKERPTVdpbmRvdyogd2lu
ZG93KQoreworICAgIERFRklORV9TVEFUSUNfTE9DQUwoQXRvbWljU3RyaW5nLCBuYW1lLCAoIkRP
TVdpbmRvd0luZGV4ZWREYXRhYmFzZSIpKTsKKyAgICBET01XaW5kb3dJbmRleGVkRGF0YWJhc2Uq
IHN1cHBsZW1lbnQgPSBzdGF0aWNfY2FzdDxET01XaW5kb3dJbmRleGVkRGF0YWJhc2UqPihTdXBw
bGVtZW50PERPTVdpbmRvdz46OmZyb20od2luZG93LCBuYW1lKSk7CisgICAgaWYgKCFzdXBwbGVt
ZW50KSB7CisgICAgICAgIHN1cHBsZW1lbnQgPSBuZXcgRE9NV2luZG93SW5kZXhlZERhdGFiYXNl
KHdpbmRvdyk7CisgICAgICAgIHByb3ZpZGVUbyh3aW5kb3csIG5hbWUsIGFkb3B0UHRyKHN1cHBs
ZW1lbnQpKTsKKyAgICB9CisgICAgcmV0dXJuIHN1cHBsZW1lbnQ7Cit9CisKK3ZvaWQgRE9NV2lu
ZG93SW5kZXhlZERhdGFiYXNlOjpkaXNjb25uZWN0RnJhbWUoKQoreworICAgIG1faWRiRmFjdG9y
eSA9IDA7Cit9CisKIElEQkZhY3RvcnkqIERPTVdpbmRvd0luZGV4ZWREYXRhYmFzZTo6d2Via2l0
SW5kZXhlZERCKERPTVdpbmRvdyogd2luZG93KQogewotICAgIERvY3VtZW50KiBkb2N1bWVudCA9
IHdpbmRvdy0+ZG9jdW1lbnQoKTsKKyAgICByZXR1cm4gZnJvbSh3aW5kb3cpLT53ZWJraXRJbmRl
eGVkREIoKTsKK30KKworSURCRmFjdG9yeSogRE9NV2luZG93SW5kZXhlZERhdGFiYXNlOjp3ZWJr
aXRJbmRleGVkREIoKQoreworICAgIERvY3VtZW50KiBkb2N1bWVudCA9IG1fd2luZG93LT5kb2N1
bWVudCgpOwogICAgIGlmICghZG9jdW1lbnQpCiAgICAgICAgIHJldHVybiAwOwogCkBAIC01OCw5
ICs4MSw5IEBAIElEQkZhY3RvcnkqIERPTVdpbmRvd0luZGV4ZWREYXRhYmFzZTo6d2UKICAgICBp
ZiAoIWRvY3VtZW50LT5zZWN1cml0eU9yaWdpbigpLT5jYW5BY2Nlc3NEYXRhYmFzZSgpKQogICAg
ICAgICByZXR1cm4gMDsKIAotICAgIGlmICghd2luZG93LT5pZGJGYWN0b3J5KCkgJiYgd2luZG93
LT5pc0N1cnJlbnRseURpc3BsYXllZEluRnJhbWUoKSkKLSAgICAgICAgd2luZG93LT5zZXRJREJG
YWN0b3J5KElEQkZhY3Rvcnk6OmNyZWF0ZShwYWdlLT5ncm91cCgpLmlkYkZhY3RvcnkoKSkpOwot
ICAgIHJldHVybiB3aW5kb3ctPmlkYkZhY3RvcnkoKTsKKyAgICBpZiAoIW1faWRiRmFjdG9yeSAm
JiBtX3dpbmRvdy0+aXNDdXJyZW50bHlEaXNwbGF5ZWRJbkZyYW1lKCkpCisgICAgICAgIG1faWRi
RmFjdG9yeSA9IElEQkZhY3Rvcnk6OmNyZWF0ZShwYWdlLT5ncm91cCgpLmlkYkZhY3RvcnkoKSk7
CisgICAgcmV0dXJuIG1faWRiRmFjdG9yeS5nZXQoKTsKIH0KIAogfSAvLyBuYW1lc3BhY2UgV2Vi
Q29yZQpJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvRE9NV2luZG93SW5k
ZXhlZERhdGFiYXNlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRl
eGVkZGIvRE9NV2luZG93SW5kZXhlZERhdGFiYXNlLmgJKHJldmlzaW9uIDEwOTMxOCkKKysrIFNv
dXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0RPTVdpbmRvd0luZGV4ZWREYXRhYmFzZS5o
CSh3b3JraW5nIGNvcHkpCkBAIC0yOCwxOCArMjgsMzAgQEAKIAogI2lmIEVOQUJMRShJTkRFWEVE
X0RBVEFCQVNFKQogCisjaW5jbHVkZSAiRE9NV2luZG93UHJvcGVydHkuaCIKKyNpbmNsdWRlICJT
dXBwbGVtZW50YWJsZS5oIgorCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIGNsYXNzIElEQkZhY3Rv
cnk7CiBjbGFzcyBET01XaW5kb3c7CiAKLWNsYXNzIERPTVdpbmRvd0luZGV4ZWREYXRhYmFzZSB7
CitjbGFzcyBET01XaW5kb3dJbmRleGVkRGF0YWJhc2UgOiBwdWJsaWMgRE9NV2luZG93UHJvcGVy
dHksIHB1YmxpYyBTdXBwbGVtZW50PERPTVdpbmRvdz4gewogcHVibGljOgorICAgIHZpcnR1YWwg
fkRPTVdpbmRvd0luZGV4ZWREYXRhYmFzZSgpOworICAgIHN0YXRpYyBET01XaW5kb3dJbmRleGVk
RGF0YWJhc2UqIGZyb20oRE9NV2luZG93Kik7CisKICAgICBzdGF0aWMgSURCRmFjdG9yeSogd2Vi
a2l0SW5kZXhlZERCKERPTVdpbmRvdyopOwogCisgICAgdmlydHVhbCB2b2lkIGRpc2Nvbm5lY3RG
cmFtZSgpIE9WRVJSSURFOworCiBwcml2YXRlOgotICAgIERPTVdpbmRvd0luZGV4ZWREYXRhYmFz
ZSgpOwotICAgIH5ET01XaW5kb3dJbmRleGVkRGF0YWJhc2UoKTsKKyAgICBleHBsaWNpdCBET01X
aW5kb3dJbmRleGVkRGF0YWJhc2UoRE9NV2luZG93Kik7CisKKyAgICBJREJGYWN0b3J5KiB3ZWJr
aXRJbmRleGVkREIoKTsKKworICAgIERPTVdpbmRvdyogbV93aW5kb3c7CisgICAgUmVmUHRyPElE
QkZhY3Rvcnk+IG1faWRiRmFjdG9yeTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKSW5k
ZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHAJKHJldmlzaW9uIDEwOTMxOCkKKysrIFNvdXJj
ZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDIwLDkgKzQy
MCw2IEBAIERPTVdpbmRvdzo6fkRPTVdpbmRvdygpCiAjaWYgRU5BQkxFKE5PVElGSUNBVElPTlMp
CiAgICAgQVNTRVJUKCFtX25vdGlmaWNhdGlvbnMpOwogI2VuZGlmCi0jaWYgRU5BQkxFKElOREVY
RURfREFUQUJBU0UpCi0gICAgQVNTRVJUKCFtX2lkYkZhY3RvcnkpOwotI2VuZGlmCiAjaWYgRU5B
QkxFKEJMT0IpCiAgICAgQVNTRVJUKCFtX2RvbVVSTCk7CiAjZW5kaWYKQEAgLTUzMSw5ICs1Mjgs
NiBAQCB2b2lkIERPTVdpbmRvdzo6Y2xlYXIoKQogICAgIC8vIHRoZSByZXN0IG9mIHRoZSBET01X
aW5kb3dQcm9wZXJ0aWVzLgogICAgIHJlc2V0Tm90aWZpY2F0aW9ucygpOwogI2VuZGlmCi0jaWYg
RU5BQkxFKElOREVYRURfREFUQUJBU0UpCi0gICAgbV9pZGJGYWN0b3J5ID0gMDsKLSNlbmRpZgog
I2lmIEVOQUJMRShCTE9CKQogICAgIG1fZG9tVVJMID0gMDsKICNlbmRpZgpAQCAtNzQwLDEzICs3
MzQsNiBAQCB2b2lkIERPTVdpbmRvdzo6cmVzZXROb3RpZmljYXRpb25zKCkKIH0KICNlbmRpZgog
Ci0jaWYgRU5BQkxFKElOREVYRURfREFUQUJBU0UpCi12b2lkIERPTVdpbmRvdzo6c2V0SURCRmFj
dG9yeShQYXNzUmVmUHRyPElEQkZhY3Rvcnk+IGlkYkZhY3RvcnkpCi17Ci0gICAgbV9pZGJGYWN0
b3J5ID0gaWRiRmFjdG9yeTsKLX0KLSNlbmRpZgotCiB2b2lkIERPTVdpbmRvdzo6cG9zdE1lc3Nh
Z2UoUGFzc1JlZlB0cjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+IG1lc3NhZ2UsIE1lc3NhZ2VQb3J0
KiBwb3J0LCBjb25zdCBTdHJpbmcmIHRhcmdldE9yaWdpbiwgRE9NV2luZG93KiBzb3VyY2UsIEV4
Y2VwdGlvbkNvZGUmIGVjKQogewogICAgIE1lc3NhZ2VQb3J0QXJyYXkgcG9ydHM7CkluZGV4OiBT
b3VyY2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL3BhZ2UvRE9NV2luZG93LmgJKHJldmlzaW9uIDEwOTMxOCkKKysrIFNvdXJjZS9XZWJDb3Jl
L3BhZ2UvRE9NV2luZG93LmgJKHdvcmtpbmcgY29weSkKQEAgLTMwLDYgKzMwLDcgQEAKICNpbmNs
dWRlICJFdmVudFRhcmdldC5oIgogI2luY2x1ZGUgIkZyYW1lRGVzdHJ1Y3Rpb25PYnNlcnZlci5o
IgogI2luY2x1ZGUgIktVUkwuaCIKKyNpbmNsdWRlICJTdXBwbGVtZW50YWJsZS5oIgogCiBuYW1l
c3BhY2UgV2ViQ29yZSB7CiAKQEAgLTgwLDcgKzgxLDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewog
CiAgICAgZW51bSBTZXRMb2NhdGlvbkxvY2tpbmcgeyBMb2NrSGlzdG9yeUJhc2VkT25HZXN0dXJl
U3RhdGUsIExvY2tIaXN0b3J5QW5kQmFja0ZvcndhcmRMaXN0IH07CiAKLSAgICBjbGFzcyBET01X
aW5kb3cgOiBwdWJsaWMgUmVmQ291bnRlZDxET01XaW5kb3c+LCBwdWJsaWMgRXZlbnRUYXJnZXQs
IHB1YmxpYyBGcmFtZURlc3RydWN0aW9uT2JzZXJ2ZXIgeworICAgIGNsYXNzIERPTVdpbmRvdyA6
IHB1YmxpYyBSZWZDb3VudGVkPERPTVdpbmRvdz4sIHB1YmxpYyBFdmVudFRhcmdldCwgcHVibGlj
IEZyYW1lRGVzdHJ1Y3Rpb25PYnNlcnZlciwgcHVibGljIFN1cHBsZW1lbnRhYmxlPERPTVdpbmRv
dz4gewogICAgIHB1YmxpYzoKICAgICAgICAgc3RhdGljIFBhc3NSZWZQdHI8RE9NV2luZG93PiBj
cmVhdGUoRnJhbWUqIGZyYW1lKSB7IHJldHVybiBhZG9wdFJlZihuZXcgRE9NV2luZG93KGZyYW1l
KSk7IH0KICAgICAgICAgdmlydHVhbCB+RE9NV2luZG93KCk7CkBAIC0zOTMsMTEgKzM5NCw2IEBA
IG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgLy8gYnkgdGhlIGRvY3VtZW50IHRoYXQgaXMg
Y3VycmVudGx5IGFjdGl2ZSBpbiBtX2ZyYW1lLgogICAgICAgICBib29sIGlzQ3VycmVudGx5RGlz
cGxheWVkSW5GcmFtZSgpIGNvbnN0OwogCi0jaWYgRU5BQkxFKElOREVYRURfREFUQUJBU0UpCi0g
ICAgICAgIElEQkZhY3RvcnkqIGlkYkZhY3RvcnkoKSB7IHJldHVybiBtX2lkYkZhY3RvcnkuZ2V0
KCk7IH0KLSAgICAgICAgdm9pZCBzZXRJREJGYWN0b3J5KFBhc3NSZWZQdHI8SURCRmFjdG9yeT4p
OwotI2VuZGlmCi0KICAgICBwcml2YXRlOgogICAgICAgICBleHBsaWNpdCBET01XaW5kb3coRnJh
bWUqKTsKIApAQCAtNDQ1LDExICs0NDEsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKICAgICAg
ICAgbXV0YWJsZSBSZWZQdHI8U3RvcmFnZT4gbV9zZXNzaW9uU3RvcmFnZTsKICAgICAgICAgbXV0
YWJsZSBSZWZQdHI8U3RvcmFnZT4gbV9sb2NhbFN0b3JhZ2U7Ci0KLSNpZiBFTkFCTEUoSU5ERVhF
RF9EQVRBQkFTRSkKLSAgICAgICAgbXV0YWJsZSBSZWZQdHI8SURCRmFjdG9yeT4gbV9pZGJGYWN0
b3J5OwotI2VuZGlmCi0KICAgICAgICAgbXV0YWJsZSBSZWZQdHI8RE9NQXBwbGljYXRpb25DYWNo
ZT4gbV9hcHBsaWNhdGlvbkNhY2hlOwogCiAjaWYgRU5BQkxFKE5PVElGSUNBVElPTlMpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>