<?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>102140</bug_id>
          
          <creation_ts>2012-11-13 15:05:03 -0800</creation_ts>
          <short_desc>REGRESSION(r134482): The patch causes fast/regions/moved-content-node-crash.html to crash in Debug mode due to ASSERTION. (Requested by abucur on #webkit).</short_desc>
          <delta_ts>2012-11-13 16:16:46 -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>101332</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>abucur</cc>
    
    <cc>hyatt</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>766091</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-13 15:05:03 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/134482 broke the build:
The patch causes fast/regions/moved-content-node-crash.html to crash in Debug mode due to ASSERTION. (Requested by abucur on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>766094</commentid>
    <comment_count>1</comment_count>
      <attachid>174001</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-13 15:05:51 -0800</bug_when>
    <thetext>Created attachment 174001
ROLLOUT of r134482

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>766150</commentid>
    <comment_count>2</comment_count>
      <attachid>174001</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-13 16:16:42 -0800</bug_when>
    <thetext>Comment on attachment 174001
ROLLOUT of r134482

Clearing flags on attachment: 174001

Committed r134505: &lt;http://trac.webkit.org/changeset/134505&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>766151</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-13 16:16:46 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>174001</attachid>
            <date>2012-11-13 15:05:51 -0800</date>
            <delta_ts>2012-11-13 16:16:42 -0800</delta_ts>
            <desc>ROLLOUT of r134482</desc>
            <filename>bug-102140-20121113231210.patch</filename>
            <type>text/plain</type>
            <size>11592</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM0NDkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDRiNTYwMWQ0MzRlYTYz
NWEzZjI4YTVjN2QyZjZjYmYyYjVjYTMyOS4uZjMyYmU3M2ViYWJhOTQxOTRhM2I0YmMyZmMyMzYx
YjE2MWQ4ZDkxNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM2IEBACisyMDEyLTExLTEzICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTM0NDgyLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMzQ0ODIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwMjE0MAorCisgICAgICAgIFRoZSBwYXRjaCBjYXVzZXMgZmFzdC9yZWdpb25z
L21vdmVkLWNvbnRlbnQtbm9kZS1jcmFzaC5odG1sIHRvCisgICAgICAgIGNyYXNoIGluIERlYnVn
IG1vZGUgZHVlIHRvIEFTU0VSVElPTi4gKFJlcXVlc3RlZCBieSBhYnVjdXIgb24KKyAgICAgICAg
I3dlYmtpdCkuCisKKyAgICAgICAgKiByZW5kZXJpbmcvSW5saW5lRmxvd0JveC5jcHA6CisgICAg
ICAgIChTYW1lU2l6ZUFzSW5saW5lRmxvd0JveCk6CisgICAgICAgICogcmVuZGVyaW5nL0lubGlu
ZUZsb3dCb3guaDoKKyAgICAgICAgKFdlYkNvcmU6OklubGluZUZsb3dCb3g6OklubGluZUZsb3dC
b3gpOgorICAgICAgICAoSW5saW5lRmxvd0JveCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRl
ckJsb2NrLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJsb2NrOjpsaW5lV2lkdGhGb3JQ
YWdpbmF0ZWRMaW5lQ2hhbmdlZCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJsb2NrTGlu
ZUxheW91dC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6bGF5b3V0UnVuc0Fu
ZEZsb2F0c0luUmFuZ2UpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmxpbmtUb0Vu
ZExpbmVJZk5lZWRlZCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6ZGV0ZXJtaW5l
U3RhcnRQb3NpdGlvbik6CisgICAgICAgICogcmVuZGVyaW5nL1Jvb3RJbmxpbmVCb3guY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6Um9vdElubGluZUJveDo6Um9vdElubGluZUJveCk6CisgICAgICAg
ICogcmVuZGVyaW5nL1Jvb3RJbmxpbmVCb3guaDoKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAg
ICAoV2ViQ29yZTo6Um9vdElubGluZUJveDo6cGFnaW5hdGlvblN0cnV0KToKKyAgICAgICAgKFdl
YkNvcmU6OlJvb3RJbmxpbmVCb3g6OnNldFBhZ2luYXRpb25TdHJ1dCk6CisgICAgICAgIChXZWJD
b3JlOjpSb290SW5saW5lQm94Ojppc0ZpcnN0QWZ0ZXJQYWdlQnJlYWspOgorICAgICAgICAoV2Vi
Q29yZTo6Um9vdElubGluZUJveDo6c2V0SXNGaXJzdEFmdGVyUGFnZUJyZWFrKToKKyAgICAgICAg
KFdlYkNvcmU6OlJvb3RJbmxpbmVCb3g6OnBhZ2luYXRlZExpbmVXaWR0aCk6CisgICAgICAgIChX
ZWJDb3JlOjpSb290SW5saW5lQm94OjpzZXRQYWdpbmF0ZWRMaW5lV2lkdGgpOgorICAgICAgICAo
Um9vdElubGluZUJveCk6CisKIDIwMTItMTEtMTMgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0
Lm9yZz4KIAogICAgICAgICBbVjhdIGluc3RhbnRpYXRlVjhPYmplY3Qgc2hvdWxkIGVuY2FwdWxh
dGUgdGhlIHRyaWNreSBjcmVhdGlvbkNvbnRleHQgbG9naWMKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9JbmxpbmVGbG93Qm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9JbmxpbmVGbG93Qm94LmNwcAppbmRleCA4ZTQxMWQxMWEwZGQ0NDg1OTQwNzg0ZDcyMDVm
OGJhZTFkOTJkNmFhLi4zNmFhZjk1ZWM3NWIwZGNlMDY1Njg4MzkyNDQ5YmRmZTA5MmU3NDNlIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSW5saW5lRmxvd0JveC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0lubGluZUZsb3dCb3guY3BwCkBAIC00OCw3ICs0
OCw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogc3RydWN0IFNhbWVTaXplQXNJbmxpbmVGbG93
Qm94IDogcHVibGljIElubGluZUJveCB7CiAgICAgdm9pZCogcG9pbnRlcnNbNV07Ci0gICAgdWlu
dDMyX3QgYml0ZmllbGRzIDogMjM7CisgICAgdWludDMyX3QgYml0ZmllbGRzIDogMjQ7CiB9Owog
CiBDT01QSUxFX0FTU0VSVChzaXplb2YoSW5saW5lRmxvd0JveCkgPT0gc2l6ZW9mKFNhbWVTaXpl
QXNJbmxpbmVGbG93Qm94KSwgSW5saW5lRmxvd0JveF9zaG91bGRfc3RheV9zbWFsbCk7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSW5saW5lRmxvd0JveC5oIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL0lubGluZUZsb3dCb3guaAppbmRleCAzNmQ0OGRjODdiYjE1MjZm
MzUzMmYzMWZhYTAyY2U2MTFlMTUxZGNiLi40OGI3MjBjNzVkZDUzZTdkMjA5NzgyZGQ0YmEyZjMx
YTQ1MjE1MDBlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSW5saW5lRmxv
d0JveC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9JbmxpbmVGbG93Qm94LmgKQEAg
LTUyLDYgKzUyLDcgQEAgcHVibGljOgogICAgICAgICAsIG1fYmFzZWxpbmVUeXBlKEFscGhhYmV0
aWNCYXNlbGluZSkKICAgICAgICAgLCBtX2hhc0Fubm90YXRpb25zQmVmb3JlKGZhbHNlKQogICAg
ICAgICAsIG1faGFzQW5ub3RhdGlvbnNBZnRlcihmYWxzZSkKKyAgICAgICAgLCBtX2lzRmlyc3RB
ZnRlclBhZ2VCcmVhayhmYWxzZSkKICNpZm5kZWYgTkRFQlVHCiAgICAgICAgICwgbV9oYXNCYWRD
aGlsZExpc3QoZmFsc2UpCiAjZW5kaWYKQEAgLTMyNCw2ICszMjUsNyBAQCBwcm90ZWN0ZWQ6CiAg
ICAgLy8gSWYgdGhlIGxpbmUgY29udGFpbnMgYW55IHJ1YnkgcnVucywgdGhlbiB0aGlzIHdpbGwg
YmUgdHJ1ZS4KICAgICB1bnNpZ25lZCBtX2hhc0Fubm90YXRpb25zQmVmb3JlIDogMTsKICAgICB1
bnNpZ25lZCBtX2hhc0Fubm90YXRpb25zQWZ0ZXIgOiAxOworICAgIHVuc2lnbmVkIG1faXNGaXJz
dEFmdGVyUGFnZUJyZWFrIDogMTsKIAogICAgIHVuc2lnbmVkIG1fbGluZUJyZWFrQmlkaVN0YXR1
c0VvciA6IDU7IC8vIFdURjo6VW5pY29kZTo6RGlyZWN0aW9uCiAgICAgdW5zaWduZWQgbV9saW5l
QnJlYWtCaWRpU3RhdHVzTGFzdFN0cm9uZyA6IDU7IC8vIFdURjo6VW5pY29kZTo6RGlyZWN0aW9u
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcAppbmRleCAxOWExYWZhZmEz
YzQwNTNjNzcwYWEzMDYzMjk1MmNmODYxYTc5NjgzLi40YTVlODkzM2QwYTBhZmY5NGFjNzM2NDk3
NGJkYzQwOTY1MDMyNDM0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyQmxvY2suY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5j
cHAKQEAgLTcyNDUsMTIgKzcyNDUsNyBAQCBib29sIFJlbmRlckJsb2NrOjpsaW5lV2lkdGhGb3JQ
YWdpbmF0ZWRMaW5lQ2hhbmdlZChSb290SW5saW5lQm94KiByb290Qm94LCBMYXlvdQogICAgIGlm
ICghaW5SZW5kZXJGbG93VGhyZWFkKCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKIAotICAgIEFT
U0VSVChyb290Qm94LT5jb250YWluaW5nUmVnaW9uKCkpOwotICAgIFJlbmRlclJlZ2lvbiogY3Vy
cmVudFJlZ2lvbiA9IHJlZ2lvbkF0QmxvY2tPZmZzZXQocm9vdEJveC0+bGluZVRvcFdpdGhMZWFk
aW5nKCkgKyBsaW5lRGVsdGEpOwotICAgIC8vIEp1c3QgYmFpbCBpZiB0aGUgcmVnaW9uIGRpZG4n
dCBjaGFuZ2UuCi0gICAgaWYgKHJvb3RCb3gtPmNvbnRhaW5pbmdSZWdpb24oKSA9PSBjdXJyZW50
UmVnaW9uKQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgcmV0dXJuIHJvb3RCb3gtPnBhZ2lu
YXRlZExpbmVXaWR0aCgpICE9IGF2YWlsYWJsZUxvZ2ljYWxXaWR0aEZvckNvbnRlbnQoY3VycmVu
dFJlZ2lvbiwgb2Zmc2V0RnJvbUxvZ2ljYWxUb3BPZkZpcnN0UGFnZSgpKTsKKyAgICByZXR1cm4g
cm9vdEJveC0+cGFnaW5hdGVkTGluZVdpZHRoKCkgIT0gYXZhaWxhYmxlTG9naWNhbFdpZHRoRm9y
Q29udGVudChyb290Qm94LT5saW5lVG9wV2l0aExlYWRpbmcoKSArIGxpbmVEZWx0YSk7CiB9CiAK
IExheW91dFVuaXQgUmVuZGVyQmxvY2s6Om9mZnNldEZyb21Mb2dpY2FsVG9wT2ZGaXJzdFBhZ2Uo
KSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2Nr
TGluZUxheW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5l
TGF5b3V0LmNwcAppbmRleCBiOTNhOGM3NWZmMjJiN2ZiMDgzOTRjMjk4NjdmYmFkOGY1ODg0ZTJi
Li4yZTU4ZWE2NzcxMTYzOWQxODE4ZTNjYTgyOTZmOWZmOTljYTBkODI2IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0LmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0LmNwcApAQCAtMTUw
OCw5ICsxNTA4LDYgQEAgdm9pZCBSZW5kZXJCbG9jazo6bGF5b3V0UnVuc0FuZEZsb2F0c0luUmFu
Z2UoTGluZUxheW91dFN0YXRlJiBsYXlvdXRTdGF0ZSwgSW5saW4KIAogICAgICAgICAgICAgICAg
ICAgICAgICAgc2V0TG9naWNhbEhlaWdodChsaW5lQm94LT5saW5lQm90dG9tV2l0aExlYWRpbmco
KSk7CiAgICAgICAgICAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgICAgICBpZiAoaW5S
ZW5kZXJGbG93VGhyZWFkKCkpCi0gICAgICAgICAgICAgICAgICAgICAgICBsaW5lQm94LT5zZXRD
b250YWluaW5nUmVnaW9uKHJlZ2lvbkF0QmxvY2tPZmZzZXQobGluZUJveC0+bGluZVRvcFdpdGhM
ZWFkaW5nKCkpKTsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9CiAKQEAgLTE1NjUs
OCArMTU2Miw2IEBAIHZvaWQgUmVuZGVyQmxvY2s6OmxpbmtUb0VuZExpbmVJZk5lZWRlZChMaW5l
TGF5b3V0U3RhdGUmIGxheW91dFN0YXRlKQogICAgICAgICAgICAgICAgICAgICBsYXlvdXRTdGF0
ZS51cGRhdGVSZXBhaW50UmFuZ2VGcm9tQm94KGxpbmUsIGRlbHRhKTsKICAgICAgICAgICAgICAg
ICAgICAgbGluZS0+YWRqdXN0QmxvY2tEaXJlY3Rpb25Qb3NpdGlvbihkZWx0YSk7CiAgICAgICAg
ICAgICAgICAgfQotICAgICAgICAgICAgICAgIGlmIChpblJlbmRlckZsb3dUaHJlYWQoKSkKLSAg
ICAgICAgICAgICAgICAgICAgbGluZS0+c2V0Q29udGFpbmluZ1JlZ2lvbihyZWdpb25BdEJsb2Nr
T2Zmc2V0KGxpbmUtPmxpbmVUb3BXaXRoTGVhZGluZygpKSk7CiAgICAgICAgICAgICAgICAgaWYg
KFZlY3RvcjxSZW5kZXJCb3gqPiogY2xlYW5MaW5lRmxvYXRzID0gbGluZS0+ZmxvYXRzUHRyKCkp
IHsKICAgICAgICAgICAgICAgICAgICAgVmVjdG9yPFJlbmRlckJveCo+OjppdGVyYXRvciBlbmQg
PSBjbGVhbkxpbmVGbG9hdHMtPmVuZCgpOwogICAgICAgICAgICAgICAgICAgICBmb3IgKFZlY3Rv
cjxSZW5kZXJCb3gqPjo6aXRlcmF0b3IgZiA9IGNsZWFuTGluZUZsb2F0cy0+YmVnaW4oKTsgZiAh
PSBlbmQ7ICsrZikgewpAQCAtMTYwNCw4ICsxNTk5LDYgQEAgdm9pZCBSZW5kZXJCbG9jazo6bGlu
a1RvRW5kTGluZUlmTmVlZGVkKExpbmVMYXlvdXRTdGF0ZSYgbGF5b3V0U3RhdGUpCiAgICAgICAg
ICAgICBMYXlvdXRSZWN0IGxvZ2ljYWxMYXlvdXRPdmVyZmxvdygwLCBibG9ja0xvZ2ljYWxIZWln
aHQsIDEsIGJvdHRvbUxheW91dE92ZXJmbG93IC0gYmxvY2tMb2dpY2FsSGVpZ2h0KTsKICAgICAg
ICAgICAgIExheW91dFJlY3QgbG9naWNhbFZpc3VhbE92ZXJmbG93KDAsIGJsb2NrTG9naWNhbEhl
aWdodCwgMSwgYm90dG9tVmlzdWFsT3ZlcmZsb3cgLSBibG9ja0xvZ2ljYWxIZWlnaHQpOwogICAg
ICAgICAgICAgdHJhaWxpbmdGbG9hdHNMaW5lQm94LT5zZXRPdmVyZmxvd0Zyb21Mb2dpY2FsUmVj
dHMobG9naWNhbExheW91dE92ZXJmbG93LCBsb2dpY2FsVmlzdWFsT3ZlcmZsb3csIHRyYWlsaW5n
RmxvYXRzTGluZUJveC0+bGluZVRvcCgpLCB0cmFpbGluZ0Zsb2F0c0xpbmVCb3gtPmxpbmVCb3R0
b20oKSk7Ci0gICAgICAgICAgICBpZiAoaW5SZW5kZXJGbG93VGhyZWFkKCkpCi0gICAgICAgICAg
ICAgICAgdHJhaWxpbmdGbG9hdHNMaW5lQm94LT5zZXRDb250YWluaW5nUmVnaW9uKHJlZ2lvbkF0
QmxvY2tPZmZzZXQodHJhaWxpbmdGbG9hdHNMaW5lQm94LT5saW5lVG9wV2l0aExlYWRpbmcoKSkp
OwogICAgICAgICB9CiAKICAgICAgICAgY29uc3QgRmxvYXRpbmdPYmplY3RTZXQmIGZsb2F0aW5n
T2JqZWN0U2V0ID0gbV9mbG9hdGluZ09iamVjdHMtPnNldCgpOwpAQCAtMTgwMCw4ICsxNzkzLDYg
QEAgUm9vdElubGluZUJveCogUmVuZGVyQmxvY2s6OmRldGVybWluZVN0YXJ0UG9zaXRpb24oTGlu
ZUxheW91dFN0YXRlJiBsYXlvdXRTdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgbGF5b3V0U3Rh
dGUudXBkYXRlUmVwYWludFJhbmdlRnJvbUJveChjdXJyLCBwYWdpbmF0aW9uRGVsdGEpOwogICAg
ICAgICAgICAgICAgICAgICBjdXJyLT5hZGp1c3RCbG9ja0RpcmVjdGlvblBvc2l0aW9uKHBhZ2lu
YXRpb25EZWx0YSk7CiAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIGlmIChpblJl
bmRlckZsb3dUaHJlYWQoKSkKLSAgICAgICAgICAgICAgICAgICAgY3Vyci0+c2V0Q29udGFpbmlu
Z1JlZ2lvbihyZWdpb25BdEJsb2NrT2Zmc2V0KGN1cnItPmxpbmVUb3BXaXRoTGVhZGluZygpKSk7
CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIC8vIElmIGEgbmV3IGZsb2F0IGhhcyBiZWVu
IGluc2VydGVkIGJlZm9yZSB0aGlzIGxpbmUgb3IgYmVmb3JlIGl0cyBsYXN0IGtub3duIGZsb2F0
LCBqdXN0IGRvIGEgZnVsbCBsYXlvdXQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUm9vdElubGluZUJveC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUm9vdElu
bGluZUJveC5jcHAKaW5kZXggMGM0ZmExNzYyZGZlZTk5MWM1ZTg5MWNiMTRiZGE4ZDRmZjVlMmUw
ZC4uNmM5MzMwMzYyY2EyMTY5MmExY2EzMmM3ODI0NWM5YmI0ZGU3NmZiYSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jvb3RJbmxpbmVCb3guY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9Sb290SW5saW5lQm94LmNwcApAQCAtNTIsNiArNTIsOCBAQCBSb290
SW5saW5lQm94OjpSb290SW5saW5lQm94KFJlbmRlckJsb2NrKiBibG9jaykKICAgICAsIG1fbGlu
ZUJvdHRvbSgwKQogICAgICwgbV9saW5lVG9wV2l0aExlYWRpbmcoMCkKICAgICAsIG1fbGluZUJv
dHRvbVdpdGhMZWFkaW5nKDApCisgICAgLCBtX3BhZ2luYXRpb25TdHJ1dCgwKQorICAgICwgbV9w
YWdpbmF0ZWRMaW5lV2lkdGgoMCkKIHsKICAgICBzZXRJc0hvcml6b250YWwoYmxvY2stPmlzSG9y
aXpvbnRhbFdyaXRpbmdNb2RlKCkpOwogfQpAQCAtMjQ5LDEzICsyNTEsNiBAQCB2b2lkIFJvb3RJ
bmxpbmVCb3g6OmNoaWxkUmVtb3ZlZChJbmxpbmVCb3gqIGJveCkKICAgICB9CiB9CiAKLXZvaWQg
Um9vdElubGluZUJveDo6c2V0Q29udGFpbmluZ1JlZ2lvbihSZW5kZXJSZWdpb24qIHJlZ2lvbikK
LXsKLSAgICBBU1NFUlQoIWlzRGlydHkoKSk7Ci0gICAgQVNTRVJUKGJsb2NrKCktPmluUmVuZGVy
Rmxvd1RocmVhZCgpKTsKLSAgICBlbnN1cmVMaW5lRnJhZ21lbnRhdGlvbkRhdGEoKS0+bV9jb250
YWluaW5nUmVnaW9uID0gcmVnaW9uOwotfQotCiBMYXlvdXRVbml0IFJvb3RJbmxpbmVCb3g6OmFs
aWduQm94ZXNJbkJsb2NrRGlyZWN0aW9uKExheW91dFVuaXQgaGVpZ2h0T2ZCbG9jaywgR2x5cGhP
dmVyZmxvd0FuZEZhbGxiYWNrRm9udHNNYXAmIHRleHRCb3hEYXRhTWFwLCBWZXJ0aWNhbFBvc2l0
aW9uQ2FjaGUmIHZlcnRpY2FsUG9zaXRpb25DYWNoZSkKIHsKICNpZiBFTkFCTEUoU1ZHKQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jvb3RJbmxpbmVCb3guaCBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9Sb290SW5saW5lQm94LmgKaW5kZXggNGFiNmFlMTlmMjI1ZDk0
NmVlNWU3NWFkYWFmNjFjNjBjNTYwMDRkZS4uMTIwYWZhYTMxN2NhZTA5OWY3ZWZjNzE2Y2ZiMmNj
OTVmN2Y2ZTg2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jvb3RJbmxp
bmVCb3guaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUm9vdElubGluZUJveC5oCkBA
IC0yOCw3ICsyOCw2IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogY2xhc3MgRWxsaXBzaXNCb3g7
CiBjbGFzcyBIaXRUZXN0UmVzdWx0OwotY2xhc3MgUmVuZGVyUmVnaW9uOwogCiBzdHJ1Y3QgQmlk
aVN0YXR1czsKIHN0cnVjdCBHYXBSZWN0czsKQEAgLTU0LDE3ICs1MywxNCBAQCBwdWJsaWM6CiAg
ICAgTGF5b3V0VW5pdCBsaW5lVG9wV2l0aExlYWRpbmcoKSBjb25zdCB7IHJldHVybiBtX2xpbmVU
b3BXaXRoTGVhZGluZzsgfQogICAgIExheW91dFVuaXQgbGluZUJvdHRvbVdpdGhMZWFkaW5nKCkg
Y29uc3QgeyByZXR1cm4gbV9saW5lQm90dG9tV2l0aExlYWRpbmc7IH0KICAgICAKLSAgICBMYXlv
dXRVbml0IHBhZ2luYXRpb25TdHJ1dCgpIGNvbnN0IHsgcmV0dXJuIG1fZnJhZ21lbnRhdGlvbkRh
dGEgPyBtX2ZyYWdtZW50YXRpb25EYXRhLT5tX3BhZ2luYXRpb25TdHJ1dCA6IExheW91dFVuaXQo
MCk7IH0KLSAgICB2b2lkIHNldFBhZ2luYXRpb25TdHJ1dChMYXlvdXRVbml0IHN0cnV0KSB7IGVu
c3VyZUxpbmVGcmFnbWVudGF0aW9uRGF0YSgpLT5tX3BhZ2luYXRpb25TdHJ1dCA9IHN0cnV0OyB9
CisgICAgTGF5b3V0VW5pdCBwYWdpbmF0aW9uU3RydXQoKSBjb25zdCB7IHJldHVybiBtX3BhZ2lu
YXRpb25TdHJ1dDsgfQorICAgIHZvaWQgc2V0UGFnaW5hdGlvblN0cnV0KExheW91dFVuaXQgcykg
eyBtX3BhZ2luYXRpb25TdHJ1dCA9IHM7IH0KIAotICAgIGJvb2wgaXNGaXJzdEFmdGVyUGFnZUJy
ZWFrKCkgY29uc3QgeyByZXR1cm4gbV9mcmFnbWVudGF0aW9uRGF0YSA/IG1fZnJhZ21lbnRhdGlv
bkRhdGEtPm1faXNGaXJzdEFmdGVyUGFnZUJyZWFrIDogZmFsc2U7IH0KLSAgICB2b2lkIHNldElz
Rmlyc3RBZnRlclBhZ2VCcmVhayhib29sIGlzRmlyc3RBZnRlclBhZ2VCcmVhaykgeyBlbnN1cmVM
aW5lRnJhZ21lbnRhdGlvbkRhdGEoKS0+bV9pc0ZpcnN0QWZ0ZXJQYWdlQnJlYWsgPSBpc0ZpcnN0
QWZ0ZXJQYWdlQnJlYWs7IH0KKyAgICBib29sIGlzRmlyc3RBZnRlclBhZ2VCcmVhaygpIGNvbnN0
IHsgcmV0dXJuIG1faXNGaXJzdEFmdGVyUGFnZUJyZWFrOyB9CisgICAgdm9pZCBzZXRJc0ZpcnN0
QWZ0ZXJQYWdlQnJlYWsoYm9vbCBpc0ZpcnN0QWZ0ZXJQYWdlQnJlYWspIHsgbV9pc0ZpcnN0QWZ0
ZXJQYWdlQnJlYWsgPSBpc0ZpcnN0QWZ0ZXJQYWdlQnJlYWs7IH0KIAotICAgIExheW91dFVuaXQg
cGFnaW5hdGVkTGluZVdpZHRoKCkgY29uc3QgeyByZXR1cm4gbV9mcmFnbWVudGF0aW9uRGF0YSA/
IG1fZnJhZ21lbnRhdGlvbkRhdGEtPm1fcGFnaW5hdGVkTGluZVdpZHRoIDogTGF5b3V0VW5pdCgw
KTsgfQotICAgIHZvaWQgc2V0UGFnaW5hdGVkTGluZVdpZHRoKExheW91dFVuaXQgd2lkdGgpIHsg
ZW5zdXJlTGluZUZyYWdtZW50YXRpb25EYXRhKCktPm1fcGFnaW5hdGVkTGluZVdpZHRoID0gd2lk
dGg7IH0KLQotICAgIFJlbmRlclJlZ2lvbiogY29udGFpbmluZ1JlZ2lvbigpIGNvbnN0IHsgcmV0
dXJuIG1fZnJhZ21lbnRhdGlvbkRhdGEgPyBtX2ZyYWdtZW50YXRpb25EYXRhLT5tX2NvbnRhaW5p
bmdSZWdpb24gOiAwOyB9Ci0gICAgdm9pZCBzZXRDb250YWluaW5nUmVnaW9uKFJlbmRlclJlZ2lv
biopOworICAgIExheW91dFVuaXQgcGFnaW5hdGVkTGluZVdpZHRoKCkgY29uc3QgeyByZXR1cm4g
bV9wYWdpbmF0ZWRMaW5lV2lkdGg7IH0KKyAgICB2b2lkIHNldFBhZ2luYXRlZExpbmVXaWR0aChM
YXlvdXRVbml0IHdpZHRoKSB7IG1fcGFnaW5hdGVkTGluZVdpZHRoID0gd2lkdGg7IH0KIAogICAg
IExheW91dFVuaXQgc2VsZWN0aW9uVG9wKCkgY29uc3Q7CiAgICAgTGF5b3V0VW5pdCBzZWxlY3Rp
b25Cb3R0b20oKSBjb25zdDsKQEAgLTE5NywxNSArMTkzLDYgQEAgcHJpdmF0ZToKIAogICAgIExh
eW91dFVuaXQgYmVmb3JlQW5ub3RhdGlvbnNBZGp1c3RtZW50KCkgY29uc3Q7CiAKLSAgICBzdHJ1
Y3QgTGluZUZyYWdtZW50YXRpb25EYXRhOwotICAgIExpbmVGcmFnbWVudGF0aW9uRGF0YSogZW5z
dXJlTGluZUZyYWdtZW50YXRpb25EYXRhKCkKLSAgICB7Ci0gICAgICAgIGlmICghbV9mcmFnbWVu
dGF0aW9uRGF0YSkKLSAgICAgICAgICAgIG1fZnJhZ21lbnRhdGlvbkRhdGEgPSBhZG9wdFB0cihu
ZXcgTGluZUZyYWdtZW50YXRpb25EYXRhKCkpOwotCi0gICAgICAgIHJldHVybiBtX2ZyYWdtZW50
YXRpb25EYXRhLmdldCgpOwotICAgIH0KLQogICAgIC8vIFRoaXMgZm9sZHMgaW50byB0aGUgcGFk
ZGluZyBhdCB0aGUgZW5kIG9mIElubGluZUZsb3dCb3ggb24gNjQtYml0LgogICAgIHVuc2lnbmVk
IG1fbGluZUJyZWFrUG9zOwogCkBAIC0yMjAsMjUgKzIwNyw4IEBAIHByaXZhdGU6CiAgICAgTGF5
b3V0VW5pdCBtX2xpbmVUb3BXaXRoTGVhZGluZzsKICAgICBMYXlvdXRVbml0IG1fbGluZUJvdHRv
bVdpdGhMZWFkaW5nOwogCi0gICAgc3RydWN0IExpbmVGcmFnbWVudGF0aW9uRGF0YSB7Ci0gICAg
ICAgIFdURl9NQUtFX05PTkNPUFlBQkxFKExpbmVGcmFnbWVudGF0aW9uRGF0YSk7IFdURl9NQUtF
X0ZBU1RfQUxMT0NBVEVEOwotICAgIHB1YmxpYzoKLSAgICAgICAgTGluZUZyYWdtZW50YXRpb25E
YXRhKCkKLSAgICAgICAgICAgIDogbV9jb250YWluaW5nUmVnaW9uKDApCi0gICAgICAgICAgICAs
IG1fcGFnaW5hdGlvblN0cnV0KDApCi0gICAgICAgICAgICAsIG1fcGFnaW5hdGVkTGluZVdpZHRo
KDApCi0gICAgICAgICAgICAsIG1faXNGaXJzdEFmdGVyUGFnZUJyZWFrKGZhbHNlKQotICAgICAg
ICB7Ci0KLSAgICAgICAgfQotCi0gICAgICAgIFJlbmRlclJlZ2lvbiogbV9jb250YWluaW5nUmVn
aW9uOwotICAgICAgICBMYXlvdXRVbml0IG1fcGFnaW5hdGlvblN0cnV0OwotICAgICAgICBMYXlv
dXRVbml0IG1fcGFnaW5hdGVkTGluZVdpZHRoOwotICAgICAgICBib29sIG1faXNGaXJzdEFmdGVy
UGFnZUJyZWFrOwotICAgIH07Ci0KLSAgICBPd25QdHI8TGluZUZyYWdtZW50YXRpb25EYXRhPiBt
X2ZyYWdtZW50YXRpb25EYXRhOworICAgIExheW91dFVuaXQgbV9wYWdpbmF0aW9uU3RydXQ7Cisg
ICAgTGF5b3V0VW5pdCBtX3BhZ2luYXRlZExpbmVXaWR0aDsKIAogICAgIC8vIEZsb2F0cyBoYW5n
aW5nIG9mZiB0aGUgbGluZSBhcmUgcHVzaGVkIGludG8gdGhpcyB2ZWN0b3IgZHVyaW5nIGxheW91
dC4gSXQgaXMgb25seQogICAgIC8vIGdvb2QgZm9yIGFzIGxvbmcgYXMgdGhlIGxpbmUgaGFzIG5v
dCBiZWVuIG1hcmtlZCBkaXJ0eS4K
</data>

          </attachment>
      

    </bug>

</bugzilla>