<?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>125075</bug_id>
          
          <creation_ts>2013-12-02 05:45:04 -0800</creation_ts>
          <short_desc>[JSC] Get rid of some unused parameters in LLIntSlowPaths.cpp macros</short_desc>
          <delta_ts>2013-12-02 10:21:01 -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>JavaScriptCore</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="Nick Diego Yamane (diegoyam)">nick.diego</reporter>
          <assigned_to name="Nick Diego Yamane (diegoyam)">nick.diego</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>955349</commentid>
    <comment_count>0</comment_count>
    <who name="Nick Diego Yamane (diegoyam)">nick.diego</who>
    <bug_when>2013-12-02 05:45:04 -0800</bug_when>
    <thetext>[JSC] Get rid of some unused parameters in LLIntSlowPaths.cpp macros</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955351</commentid>
    <comment_count>1</comment_count>
      <attachid>218164</attachid>
    <who name="Nick Diego Yamane (diegoyam)">nick.diego</who>
    <bug_when>2013-12-02 05:52:00 -0800</bug_when>
    <thetext>Created attachment 218164
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955394</commentid>
    <comment_count>2</comment_count>
      <attachid>218164</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2013-12-02 08:53:01 -0800</bug_when>
    <thetext>Comment on attachment 218164
Patch

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

&gt; Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:145
&gt; +#define LLINT_CALL_THROW(exec, exceptionToThrow) do {               \

Please fix the whitespace so the &apos;\&apos; lines up with the subsequent lines.

&gt; Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:157
&gt; +#define LLINT_CALL_RETURN(exec, callTarget) do {                    \

Same whitespace issue here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955414</commentid>
    <comment_count>3</comment_count>
      <attachid>218177</attachid>
    <who name="Nick Diego Yamane (diegoyam)">nick.diego</who>
    <bug_when>2013-12-02 09:25:11 -0800</bug_when>
    <thetext>Created attachment 218177
Patch

Fixing &apos;\&apos; indentation as requested by Michael.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955419</commentid>
    <comment_count>4</comment_count>
      <attachid>218180</attachid>
    <who name="Nick Diego Yamane (diegoyam)">nick.diego</who>
    <bug_when>2013-12-02 09:33:51 -0800</bug_when>
    <thetext>Created attachment 218180
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955427</commentid>
    <comment_count>5</comment_count>
      <attachid>218180</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-02 10:20:59 -0800</bug_when>
    <thetext>Comment on attachment 218180
Patch for landing

Clearing flags on attachment: 218180

Committed r159940: &lt;http://trac.webkit.org/changeset/159940&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955428</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-02 10:21:01 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218164</attachid>
            <date>2013-12-02 05:52:00 -0800</date>
            <delta_ts>2013-12-02 09:25:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125075-20131202100353.patch</filename>
            <type>text/plain</type>
            <size>5765</size>
            <attacher name="Nick Diego Yamane (diegoyam)">nick.diego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU5OTMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBm
ZTlmY2M2OGE0Mzg3ZDBiNTlmNWJiYzU5NTdmMDhiMmI4ZDlmZTAwLi5iNzIyOGMwZTA1NDFiYTky
OGQ0NzIxZTdmZGRkODBiZDVlNjIyYTQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMy0xMi0wMiAgTmljayBEaWVnbyBZYW1hbmUgIDxuaWNrLnlhbWFuZUBv
cGVuYm9zc2Eub3JnPgorCisgICAgICAgIFtKU0NdIEdldCByaWQgb2Ygc29tZSB1bnVzZWQgcGFy
YW1ldGVycyBpbiBMTEludFNsb3dQYXRocy5jcHAgbWFjcm9zCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjUwNzUKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGxsaW50L0xMSW50U2xvd1BhdGhzLmNwcDoK
KyAgICAgICAgKEpTQzo6TExJbnQ6OmhhbmRsZUhvc3RDYWxsKTogYWRkZWQgVU5VU0VEX1BBUkFN
KHBjKS4KKyAgICAgICAgKEpTQzo6TExJbnQ6OnNldFVwQ2FsbCk6IERvZXNuJ3QgcGFzcyAncGMn
IHRvIExMSU5UX0NBTEwgbWFjcm9zLgorICAgICAgICAoSlNDOjpMTEludDo6TExJTlRfU0xPV19Q
QVRIX0RFQ0wpOiBEaXR0by4KKwogMjAxMy0xMS0yOSAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBw
bGUuY29tPgogCiAgICAgICAgIEZpbmFsbHkgcmVtb3ZlIHRob3NlIERGR19FTkFCTEUgdGhpbmdz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRTbG93UGF0aHMu
Y3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50U2xvd1BhdGhzLmNwcAppbmRl
eCBkZDRmYzc0YzYwMTY3MmIwYzk4MmFkMmRkZGFhZDFmZDY1YTdiYWFiLi5kMjFkYzM0NmU4MjBm
NDkxZDRjMjVlYjMwMjY4ZDA5NWQ5MzJmZDNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvbGxpbnQvTExJbnRTbG93UGF0aHMuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9sbGludC9MTEludFNsb3dQYXRocy5jcHAKQEAgLTE0Miw3ICsxNDIsNyBAQCBuYW1lc3BhY2Ug
SlNDIHsgbmFtZXNwYWNlIExMSW50IHsKIAogI2RlZmluZSBMTElOVF9DQUxMX0VORF9JTVBMKGV4
ZWMsIGNhbGxUYXJnZXQpIExMSU5UX1JFVFVSTl9UV08oKGNhbGxUYXJnZXQpLCAoZXhlYykpCiAK
LSNkZWZpbmUgTExJTlRfQ0FMTF9USFJPVyhleGVjLCBwYywgZXhjZXB0aW9uVG9UaHJvdykgZG8g
eyAgICAgICAgICAgICAgIFwKKyNkZWZpbmUgTExJTlRfQ0FMTF9USFJPVyhleGVjLCBleGNlcHRp
b25Ub1Rocm93KSBkbyB7ICAgICAgICAgICAgICAgXAogICAgICAgICBFeGVjU3RhdGUqIF9fY3Rf
ZXhlYyA9IChleGVjKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICB2bS50aHJvd0V4Y2VwdGlvbihfX2N0X2V4ZWMsIGV4Y2VwdGlvblRvVGhyb3cpOyAgICAgICAg
ICAgICAgICAgXAogICAgICAgICBMTElOVF9DQUxMX0VORF9JTVBMKF9fY3RfZXhlYywgY2FsbFRv
VGhyb3coX19jdF9leGVjKSk7ICAgICAgICAgXApAQCAtMTU0LDcgKzE1NCw3IEBAIG5hbWVzcGFj
ZSBKU0MgeyBuYW1lc3BhY2UgTExJbnQgewogICAgICAgICAgICAgTExJTlRfQ0FMTF9FTkRfSU1Q
TChfX2NjZV9leGVjLCBjYWxsVG9UaHJvdyhfX2NjZV9leGVjKSk7ICAgXAogICAgIH0gd2hpbGUg
KGZhbHNlKQogCi0jZGVmaW5lIExMSU5UX0NBTExfUkVUVVJOKGV4ZWMsIHBjLCBjYWxsVGFyZ2V0
KSBkbyB7ICAgICAgICAgICAgICAgICAgICBcCisjZGVmaW5lIExMSU5UX0NBTExfUkVUVVJOKGV4
ZWMsIGNhbGxUYXJnZXQpIGRvIHsgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgRXhlY1N0
YXRlKiBfX2NyX2V4ZWMgPSAoZXhlYyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICAgdm9pZCogX19jcl9jYWxsVGFyZ2V0ID0gKGNhbGxUYXJnZXQpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgTExJTlRfQ0FMTF9DSEVDS19FWENFUFRJT04o
X19jcl9leGVjLT5jYWxsZXJGcmFtZSgpKTsgICAgICAgICAgIFwKQEAgLTk2Myw2ICs5NjMsOCBA
QCBMTElOVF9TTE9XX1BBVEhfREVDTChzbG93X3BhdGhfbmV3X2Z1bmNfZXhwKQogCiBzdGF0aWMg
U2xvd1BhdGhSZXR1cm5UeXBlIGhhbmRsZUhvc3RDYWxsKEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwg
SW5zdHJ1Y3Rpb24qIHBjLCBKU1ZhbHVlIGNhbGxlZSwgQ29kZVNwZWNpYWxpemF0aW9uS2luZCBr
aW5kKQogeworICAgIFVOVVNFRF9QQVJBTShwYyk7CisKICNpZiBMTElOVF9TTE9XX1BBVEhfVFJB
Q0lORwogICAgIGRhdGFMb2coIlBlcmZvcm1pbmcgaG9zdCBjYWxsLlxuIik7CiAjZW5kaWYKQEAg
LTk4NSw3ICs5ODcsNyBAQCBzdGF0aWMgU2xvd1BhdGhSZXR1cm5UeXBlIGhhbmRsZUhvc3RDYWxs
KEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwgSW5zdHJ1Y3Rpb24qIHBjLAogICAgICAgICAgICAgZXhl
Y0NhbGxlZS0+c2V0Q2FsbGVlKGFzT2JqZWN0KGNhbGxlZSkpOwogICAgICAgICAgICAgdm0uaG9z
dENhbGxSZXR1cm5WYWx1ZSA9IEpTVmFsdWU6OmRlY29kZShjYWxsRGF0YS5uYXRpdmUuZnVuY3Rp
b24oZXhlY0NhbGxlZSkpOwogICAgICAgICAgICAgCi0gICAgICAgICAgICBMTElOVF9DQUxMX1JF
VFVSTihleGVjQ2FsbGVlLCBwYywgTExJbnQ6OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5W
YWx1ZSkpOworICAgICAgICAgICAgTExJTlRfQ0FMTF9SRVRVUk4oZXhlY0NhbGxlZSwgTExJbnQ6
OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5WYWx1ZSkpOwogICAgICAgICB9CiAgICAgICAg
IAogI2lmIExMSU5UX1NMT1dfUEFUSF9UUkFDSU5HCkBAIC05OTMsNyArOTk1LDcgQEAgc3RhdGlj
IFNsb3dQYXRoUmV0dXJuVHlwZSBoYW5kbGVIb3N0Q2FsbChFeGVjU3RhdGUqIGV4ZWNDYWxsZWUs
IEluc3RydWN0aW9uKiBwYywKICNlbmRpZgogCiAgICAgICAgIEFTU0VSVChjYWxsVHlwZSA9PSBD
YWxsVHlwZU5vbmUpOwotICAgICAgICBMTElOVF9DQUxMX1RIUk9XKGV4ZWMsIHBjLCBjcmVhdGVO
b3RBRnVuY3Rpb25FcnJvcihleGVjLCBjYWxsZWUpKTsKKyAgICAgICAgTExJTlRfQ0FMTF9USFJP
VyhleGVjLCBjcmVhdGVOb3RBRnVuY3Rpb25FcnJvcihleGVjLCBjYWxsZWUpKTsKICAgICB9CiAK
ICAgICBBU1NFUlQoa2luZCA9PSBDb2RlRm9yQ29uc3RydWN0KTsKQEAgLTEwMDgsNyArMTAxMCw3
IEBAIHN0YXRpYyBTbG93UGF0aFJldHVyblR5cGUgaGFuZGxlSG9zdENhbGwoRXhlY1N0YXRlKiBl
eGVjQ2FsbGVlLCBJbnN0cnVjdGlvbiogcGMsCiAgICAgICAgIGV4ZWNDYWxsZWUtPnNldENhbGxl
ZShhc09iamVjdChjYWxsZWUpKTsKICAgICAgICAgdm0uaG9zdENhbGxSZXR1cm5WYWx1ZSA9IEpT
VmFsdWU6OmRlY29kZShjb25zdHJ1Y3REYXRhLm5hdGl2ZS5mdW5jdGlvbihleGVjQ2FsbGVlKSk7
CiAKLSAgICAgICAgTExJTlRfQ0FMTF9SRVRVUk4oZXhlY0NhbGxlZSwgcGMsIExMSW50OjpnZXRD
b2RlUHRyKGdldEhvc3RDYWxsUmV0dXJuVmFsdWUpKTsKKyAgICAgICAgTExJTlRfQ0FMTF9SRVRV
Uk4oZXhlY0NhbGxlZSwgTExJbnQ6OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5WYWx1ZSkp
OwogICAgIH0KICAgICAKICNpZiBMTElOVF9TTE9XX1BBVEhfVFJBQ0lORwpAQCAtMTAxNiw3ICsx
MDE4LDcgQEAgc3RhdGljIFNsb3dQYXRoUmV0dXJuVHlwZSBoYW5kbGVIb3N0Q2FsbChFeGVjU3Rh
dGUqIGV4ZWNDYWxsZWUsIEluc3RydWN0aW9uKiBwYywKICNlbmRpZgogCiAgICAgQVNTRVJUKGNv
bnN0cnVjdFR5cGUgPT0gQ29uc3RydWN0VHlwZU5vbmUpOwotICAgIExMSU5UX0NBTExfVEhST1co
ZXhlYywgcGMsIGNyZWF0ZU5vdEFDb25zdHJ1Y3RvckVycm9yKGV4ZWMsIGNhbGxlZSkpOworICAg
IExMSU5UX0NBTExfVEhST1coZXhlYywgY3JlYXRlTm90QUNvbnN0cnVjdG9yRXJyb3IoZXhlYywg
Y2FsbGVlKSk7CiB9CiAKIGlubGluZSBTbG93UGF0aFJldHVyblR5cGUgc2V0VXBDYWxsKEV4ZWNT
dGF0ZSogZXhlY0NhbGxlZSwgSW5zdHJ1Y3Rpb24qIHBjLCBDb2RlU3BlY2lhbGl6YXRpb25LaW5k
IGtpbmQsIEpTVmFsdWUgY2FsbGVlQXNWYWx1ZSwgTExJbnRDYWxsTGlua0luZm8qIGNhbGxMaW5r
SW5mbyA9IDApCkBAIC0xMDQzLDcgKzEwNDUsNyBAQCBpbmxpbmUgU2xvd1BhdGhSZXR1cm5UeXBl
IHNldFVwQ2FsbChFeGVjU3RhdGUqIGV4ZWNDYWxsZWUsIEluc3RydWN0aW9uKiBwYywgQ29kZQog
ICAgICAgICBGdW5jdGlvbkV4ZWN1dGFibGUqIGZ1bmN0aW9uRXhlY3V0YWJsZSA9IHN0YXRpY19j
YXN0PEZ1bmN0aW9uRXhlY3V0YWJsZSo+KGV4ZWN1dGFibGUpOwogICAgICAgICBKU09iamVjdCog
ZXJyb3IgPSBmdW5jdGlvbkV4ZWN1dGFibGUtPnByZXBhcmVGb3JFeGVjdXRpb24oZXhlY0NhbGxl
ZSwgY2FsbGVlLT5zY29wZSgpLCBraW5kKTsKICAgICAgICAgaWYgKGVycm9yKQotICAgICAgICAg
ICAgTExJTlRfQ0FMTF9USFJPVyhleGVjQ2FsbGVlLT5jYWxsZXJGcmFtZSgpLCBwYywgZXJyb3Ip
OworICAgICAgICAgICAgTExJTlRfQ0FMTF9USFJPVyhleGVjQ2FsbGVlLT5jYWxsZXJGcmFtZSgp
LCBlcnJvcik7CiAgICAgICAgIGNvZGVCbG9jayA9IGZ1bmN0aW9uRXhlY3V0YWJsZS0+Y29kZUJs
b2NrRm9yKGtpbmQpOwogICAgICAgICBBU1NFUlQoY29kZUJsb2NrKTsKICAgICAgICAgaWYgKGV4
ZWNDYWxsZWUtPmFyZ3VtZW50Q291bnRJbmNsdWRpbmdUaGlzKCkgPCBzdGF0aWNfY2FzdDxzaXpl
X3Q+KGNvZGVCbG9jay0+bnVtUGFyYW1ldGVycygpKSkKQEAgLTEwNjgsNyArMTA3MCw3IEBAIGlu
bGluZSBTbG93UGF0aFJldHVyblR5cGUgc2V0VXBDYWxsKEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwg
SW5zdHJ1Y3Rpb24qIHBjLCBDb2RlCiAgICAgICAgICAgICBjb2RlQmxvY2stPmxpbmtJbmNvbWlu
Z0NhbGwoZXhlY0NhbGxlciwgY2FsbExpbmtJbmZvKTsKICAgICB9CiAKLSAgICBMTElOVF9DQUxM
X1JFVFVSTihleGVjQ2FsbGVlLCBwYywgY29kZVB0ci5leGVjdXRhYmxlQWRkcmVzcygpKTsKKyAg
ICBMTElOVF9DQUxMX1JFVFVSTihleGVjQ2FsbGVlLCBjb2RlUHRyLmV4ZWN1dGFibGVBZGRyZXNz
KCkpOwogfQogCiBpbmxpbmUgU2xvd1BhdGhSZXR1cm5UeXBlIGdlbmVyaWNDYWxsKEV4ZWNTdGF0
ZSogZXhlYywgSW5zdHJ1Y3Rpb24qIHBjLCBDb2RlU3BlY2lhbGl6YXRpb25LaW5kIGtpbmQpCkBA
IC0xMTQ0LDcgKzExNDYsNyBAQCBMTElOVF9TTE9XX1BBVEhfREVDTChzbG93X3BhdGhfY2FsbF9l
dmFsKQogICAgICAgICByZXR1cm4gc2V0VXBDYWxsKGV4ZWNDYWxsZWUsIHBjLCBDb2RlRm9yQ2Fs
bCwgY2FsbGVlQXNWYWx1ZSk7CiAgICAgCiAgICAgdm0uaG9zdENhbGxSZXR1cm5WYWx1ZSA9IGV2
YWwoZXhlY0NhbGxlZSk7Ci0gICAgTExJTlRfQ0FMTF9SRVRVUk4oZXhlY0NhbGxlZSwgcGMsIExM
SW50OjpnZXRDb2RlUHRyKGdldEhvc3RDYWxsUmV0dXJuVmFsdWUpKTsKKyAgICBMTElOVF9DQUxM
X1JFVFVSTihleGVjQ2FsbGVlLCBMTEludDo6Z2V0Q29kZVB0cihnZXRIb3N0Q2FsbFJldHVyblZh
bHVlKSk7CiB9CiAKIExMSU5UX1NMT1dfUEFUSF9ERUNMKHNsb3dfcGF0aF90ZWFyX29mZl9hY3Rp
dmF0aW9uKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218177</attachid>
            <date>2013-12-02 09:25:11 -0800</date>
            <delta_ts>2013-12-02 09:33:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125075-20131202133703.patch</filename>
            <type>text/plain</type>
            <size>5765</size>
            <attacher name="Nick Diego Yamane (diegoyam)">nick.diego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU5OTMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBm
ZTlmY2M2OGE0Mzg3ZDBiNTlmNWJiYzU5NTdmMDhiMmI4ZDlmZTAwLi5iNzIyOGMwZTA1NDFiYTky
OGQ0NzIxZTdmZGRkODBiZDVlNjIyYTQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMy0xMi0wMiAgTmljayBEaWVnbyBZYW1hbmUgIDxuaWNrLnlhbWFuZUBv
cGVuYm9zc2Eub3JnPgorCisgICAgICAgIFtKU0NdIEdldCByaWQgb2Ygc29tZSB1bnVzZWQgcGFy
YW1ldGVycyBpbiBMTEludFNsb3dQYXRocy5jcHAgbWFjcm9zCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjUwNzUKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGxsaW50L0xMSW50U2xvd1BhdGhzLmNwcDoK
KyAgICAgICAgKEpTQzo6TExJbnQ6OmhhbmRsZUhvc3RDYWxsKTogYWRkZWQgVU5VU0VEX1BBUkFN
KHBjKS4KKyAgICAgICAgKEpTQzo6TExJbnQ6OnNldFVwQ2FsbCk6IERvZXNuJ3QgcGFzcyAncGMn
IHRvIExMSU5UX0NBTEwgbWFjcm9zLgorICAgICAgICAoSlNDOjpMTEludDo6TExJTlRfU0xPV19Q
QVRIX0RFQ0wpOiBEaXR0by4KKwogMjAxMy0xMS0yOSAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBw
bGUuY29tPgogCiAgICAgICAgIEZpbmFsbHkgcmVtb3ZlIHRob3NlIERGR19FTkFCTEUgdGhpbmdz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRTbG93UGF0aHMu
Y3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50U2xvd1BhdGhzLmNwcAppbmRl
eCBkZDRmYzc0YzYwMTY3MmIwYzk4MmFkMmRkZGFhZDFmZDY1YTdiYWFiLi5kMjFkYzM0NmU4MjBm
NDkxZDRjMjVlYjMwMjY4ZDA5NWQ5MzJmZDNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvbGxpbnQvTExJbnRTbG93UGF0aHMuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9sbGludC9MTEludFNsb3dQYXRocy5jcHAKQEAgLTE0Miw3ICsxNDIsNyBAQCBuYW1lc3BhY2Ug
SlNDIHsgbmFtZXNwYWNlIExMSW50IHsKIAogI2RlZmluZSBMTElOVF9DQUxMX0VORF9JTVBMKGV4
ZWMsIGNhbGxUYXJnZXQpIExMSU5UX1JFVFVSTl9UV08oKGNhbGxUYXJnZXQpLCAoZXhlYykpCiAK
LSNkZWZpbmUgTExJTlRfQ0FMTF9USFJPVyhleGVjLCBwYywgZXhjZXB0aW9uVG9UaHJvdykgZG8g
eyAgICAgICAgICAgICAgIFwKKyNkZWZpbmUgTExJTlRfQ0FMTF9USFJPVyhleGVjLCBleGNlcHRp
b25Ub1Rocm93KSBkbyB7ICAgICAgICAgICAgICAgXAogICAgICAgICBFeGVjU3RhdGUqIF9fY3Rf
ZXhlYyA9IChleGVjKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICB2bS50aHJvd0V4Y2VwdGlvbihfX2N0X2V4ZWMsIGV4Y2VwdGlvblRvVGhyb3cpOyAgICAgICAg
ICAgICAgICAgXAogICAgICAgICBMTElOVF9DQUxMX0VORF9JTVBMKF9fY3RfZXhlYywgY2FsbFRv
VGhyb3coX19jdF9leGVjKSk7ICAgICAgICAgXApAQCAtMTU0LDcgKzE1NCw3IEBAIG5hbWVzcGFj
ZSBKU0MgeyBuYW1lc3BhY2UgTExJbnQgewogICAgICAgICAgICAgTExJTlRfQ0FMTF9FTkRfSU1Q
TChfX2NjZV9leGVjLCBjYWxsVG9UaHJvdyhfX2NjZV9leGVjKSk7ICAgXAogICAgIH0gd2hpbGUg
KGZhbHNlKQogCi0jZGVmaW5lIExMSU5UX0NBTExfUkVUVVJOKGV4ZWMsIHBjLCBjYWxsVGFyZ2V0
KSBkbyB7ICAgICAgICAgICAgICAgICAgICBcCisjZGVmaW5lIExMSU5UX0NBTExfUkVUVVJOKGV4
ZWMsIGNhbGxUYXJnZXQpIGRvIHsgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgRXhlY1N0
YXRlKiBfX2NyX2V4ZWMgPSAoZXhlYyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICAgdm9pZCogX19jcl9jYWxsVGFyZ2V0ID0gKGNhbGxUYXJnZXQpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgTExJTlRfQ0FMTF9DSEVDS19FWENFUFRJT04o
X19jcl9leGVjLT5jYWxsZXJGcmFtZSgpKTsgICAgICAgICAgIFwKQEAgLTk2Myw2ICs5NjMsOCBA
QCBMTElOVF9TTE9XX1BBVEhfREVDTChzbG93X3BhdGhfbmV3X2Z1bmNfZXhwKQogCiBzdGF0aWMg
U2xvd1BhdGhSZXR1cm5UeXBlIGhhbmRsZUhvc3RDYWxsKEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwg
SW5zdHJ1Y3Rpb24qIHBjLCBKU1ZhbHVlIGNhbGxlZSwgQ29kZVNwZWNpYWxpemF0aW9uS2luZCBr
aW5kKQogeworICAgIFVOVVNFRF9QQVJBTShwYyk7CisKICNpZiBMTElOVF9TTE9XX1BBVEhfVFJB
Q0lORwogICAgIGRhdGFMb2coIlBlcmZvcm1pbmcgaG9zdCBjYWxsLlxuIik7CiAjZW5kaWYKQEAg
LTk4NSw3ICs5ODcsNyBAQCBzdGF0aWMgU2xvd1BhdGhSZXR1cm5UeXBlIGhhbmRsZUhvc3RDYWxs
KEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwgSW5zdHJ1Y3Rpb24qIHBjLAogICAgICAgICAgICAgZXhl
Y0NhbGxlZS0+c2V0Q2FsbGVlKGFzT2JqZWN0KGNhbGxlZSkpOwogICAgICAgICAgICAgdm0uaG9z
dENhbGxSZXR1cm5WYWx1ZSA9IEpTVmFsdWU6OmRlY29kZShjYWxsRGF0YS5uYXRpdmUuZnVuY3Rp
b24oZXhlY0NhbGxlZSkpOwogICAgICAgICAgICAgCi0gICAgICAgICAgICBMTElOVF9DQUxMX1JF
VFVSTihleGVjQ2FsbGVlLCBwYywgTExJbnQ6OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5W
YWx1ZSkpOworICAgICAgICAgICAgTExJTlRfQ0FMTF9SRVRVUk4oZXhlY0NhbGxlZSwgTExJbnQ6
OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5WYWx1ZSkpOwogICAgICAgICB9CiAgICAgICAg
IAogI2lmIExMSU5UX1NMT1dfUEFUSF9UUkFDSU5HCkBAIC05OTMsNyArOTk1LDcgQEAgc3RhdGlj
IFNsb3dQYXRoUmV0dXJuVHlwZSBoYW5kbGVIb3N0Q2FsbChFeGVjU3RhdGUqIGV4ZWNDYWxsZWUs
IEluc3RydWN0aW9uKiBwYywKICNlbmRpZgogCiAgICAgICAgIEFTU0VSVChjYWxsVHlwZSA9PSBD
YWxsVHlwZU5vbmUpOwotICAgICAgICBMTElOVF9DQUxMX1RIUk9XKGV4ZWMsIHBjLCBjcmVhdGVO
b3RBRnVuY3Rpb25FcnJvcihleGVjLCBjYWxsZWUpKTsKKyAgICAgICAgTExJTlRfQ0FMTF9USFJP
VyhleGVjLCBjcmVhdGVOb3RBRnVuY3Rpb25FcnJvcihleGVjLCBjYWxsZWUpKTsKICAgICB9CiAK
ICAgICBBU1NFUlQoa2luZCA9PSBDb2RlRm9yQ29uc3RydWN0KTsKQEAgLTEwMDgsNyArMTAxMCw3
IEBAIHN0YXRpYyBTbG93UGF0aFJldHVyblR5cGUgaGFuZGxlSG9zdENhbGwoRXhlY1N0YXRlKiBl
eGVjQ2FsbGVlLCBJbnN0cnVjdGlvbiogcGMsCiAgICAgICAgIGV4ZWNDYWxsZWUtPnNldENhbGxl
ZShhc09iamVjdChjYWxsZWUpKTsKICAgICAgICAgdm0uaG9zdENhbGxSZXR1cm5WYWx1ZSA9IEpT
VmFsdWU6OmRlY29kZShjb25zdHJ1Y3REYXRhLm5hdGl2ZS5mdW5jdGlvbihleGVjQ2FsbGVlKSk7
CiAKLSAgICAgICAgTExJTlRfQ0FMTF9SRVRVUk4oZXhlY0NhbGxlZSwgcGMsIExMSW50OjpnZXRD
b2RlUHRyKGdldEhvc3RDYWxsUmV0dXJuVmFsdWUpKTsKKyAgICAgICAgTExJTlRfQ0FMTF9SRVRV
Uk4oZXhlY0NhbGxlZSwgTExJbnQ6OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5WYWx1ZSkp
OwogICAgIH0KICAgICAKICNpZiBMTElOVF9TTE9XX1BBVEhfVFJBQ0lORwpAQCAtMTAxNiw3ICsx
MDE4LDcgQEAgc3RhdGljIFNsb3dQYXRoUmV0dXJuVHlwZSBoYW5kbGVIb3N0Q2FsbChFeGVjU3Rh
dGUqIGV4ZWNDYWxsZWUsIEluc3RydWN0aW9uKiBwYywKICNlbmRpZgogCiAgICAgQVNTRVJUKGNv
bnN0cnVjdFR5cGUgPT0gQ29uc3RydWN0VHlwZU5vbmUpOwotICAgIExMSU5UX0NBTExfVEhST1co
ZXhlYywgcGMsIGNyZWF0ZU5vdEFDb25zdHJ1Y3RvckVycm9yKGV4ZWMsIGNhbGxlZSkpOworICAg
IExMSU5UX0NBTExfVEhST1coZXhlYywgY3JlYXRlTm90QUNvbnN0cnVjdG9yRXJyb3IoZXhlYywg
Y2FsbGVlKSk7CiB9CiAKIGlubGluZSBTbG93UGF0aFJldHVyblR5cGUgc2V0VXBDYWxsKEV4ZWNT
dGF0ZSogZXhlY0NhbGxlZSwgSW5zdHJ1Y3Rpb24qIHBjLCBDb2RlU3BlY2lhbGl6YXRpb25LaW5k
IGtpbmQsIEpTVmFsdWUgY2FsbGVlQXNWYWx1ZSwgTExJbnRDYWxsTGlua0luZm8qIGNhbGxMaW5r
SW5mbyA9IDApCkBAIC0xMDQzLDcgKzEwNDUsNyBAQCBpbmxpbmUgU2xvd1BhdGhSZXR1cm5UeXBl
IHNldFVwQ2FsbChFeGVjU3RhdGUqIGV4ZWNDYWxsZWUsIEluc3RydWN0aW9uKiBwYywgQ29kZQog
ICAgICAgICBGdW5jdGlvbkV4ZWN1dGFibGUqIGZ1bmN0aW9uRXhlY3V0YWJsZSA9IHN0YXRpY19j
YXN0PEZ1bmN0aW9uRXhlY3V0YWJsZSo+KGV4ZWN1dGFibGUpOwogICAgICAgICBKU09iamVjdCog
ZXJyb3IgPSBmdW5jdGlvbkV4ZWN1dGFibGUtPnByZXBhcmVGb3JFeGVjdXRpb24oZXhlY0NhbGxl
ZSwgY2FsbGVlLT5zY29wZSgpLCBraW5kKTsKICAgICAgICAgaWYgKGVycm9yKQotICAgICAgICAg
ICAgTExJTlRfQ0FMTF9USFJPVyhleGVjQ2FsbGVlLT5jYWxsZXJGcmFtZSgpLCBwYywgZXJyb3Ip
OworICAgICAgICAgICAgTExJTlRfQ0FMTF9USFJPVyhleGVjQ2FsbGVlLT5jYWxsZXJGcmFtZSgp
LCBlcnJvcik7CiAgICAgICAgIGNvZGVCbG9jayA9IGZ1bmN0aW9uRXhlY3V0YWJsZS0+Y29kZUJs
b2NrRm9yKGtpbmQpOwogICAgICAgICBBU1NFUlQoY29kZUJsb2NrKTsKICAgICAgICAgaWYgKGV4
ZWNDYWxsZWUtPmFyZ3VtZW50Q291bnRJbmNsdWRpbmdUaGlzKCkgPCBzdGF0aWNfY2FzdDxzaXpl
X3Q+KGNvZGVCbG9jay0+bnVtUGFyYW1ldGVycygpKSkKQEAgLTEwNjgsNyArMTA3MCw3IEBAIGlu
bGluZSBTbG93UGF0aFJldHVyblR5cGUgc2V0VXBDYWxsKEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwg
SW5zdHJ1Y3Rpb24qIHBjLCBDb2RlCiAgICAgICAgICAgICBjb2RlQmxvY2stPmxpbmtJbmNvbWlu
Z0NhbGwoZXhlY0NhbGxlciwgY2FsbExpbmtJbmZvKTsKICAgICB9CiAKLSAgICBMTElOVF9DQUxM
X1JFVFVSTihleGVjQ2FsbGVlLCBwYywgY29kZVB0ci5leGVjdXRhYmxlQWRkcmVzcygpKTsKKyAg
ICBMTElOVF9DQUxMX1JFVFVSTihleGVjQ2FsbGVlLCBjb2RlUHRyLmV4ZWN1dGFibGVBZGRyZXNz
KCkpOwogfQogCiBpbmxpbmUgU2xvd1BhdGhSZXR1cm5UeXBlIGdlbmVyaWNDYWxsKEV4ZWNTdGF0
ZSogZXhlYywgSW5zdHJ1Y3Rpb24qIHBjLCBDb2RlU3BlY2lhbGl6YXRpb25LaW5kIGtpbmQpCkBA
IC0xMTQ0LDcgKzExNDYsNyBAQCBMTElOVF9TTE9XX1BBVEhfREVDTChzbG93X3BhdGhfY2FsbF9l
dmFsKQogICAgICAgICByZXR1cm4gc2V0VXBDYWxsKGV4ZWNDYWxsZWUsIHBjLCBDb2RlRm9yQ2Fs
bCwgY2FsbGVlQXNWYWx1ZSk7CiAgICAgCiAgICAgdm0uaG9zdENhbGxSZXR1cm5WYWx1ZSA9IGV2
YWwoZXhlY0NhbGxlZSk7Ci0gICAgTExJTlRfQ0FMTF9SRVRVUk4oZXhlY0NhbGxlZSwgcGMsIExM
SW50OjpnZXRDb2RlUHRyKGdldEhvc3RDYWxsUmV0dXJuVmFsdWUpKTsKKyAgICBMTElOVF9DQUxM
X1JFVFVSTihleGVjQ2FsbGVlLCBMTEludDo6Z2V0Q29kZVB0cihnZXRIb3N0Q2FsbFJldHVyblZh
bHVlKSk7CiB9CiAKIExMSU5UX1NMT1dfUEFUSF9ERUNMKHNsb3dfcGF0aF90ZWFyX29mZl9hY3Rp
dmF0aW9uKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218180</attachid>
            <date>2013-12-02 09:33:51 -0800</date>
            <delta_ts>2013-12-02 10:20:59 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-125075-20131202134543.patch</filename>
            <type>text/plain</type>
            <size>5773</size>
            <attacher name="Nick Diego Yamane (diegoyam)">nick.diego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU5OTMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBm
ZTlmY2M2OGE0Mzg3ZDBiNTlmNWJiYzU5NTdmMDhiMmI4ZDlmZTAwLi5iNzIyOGMwZTA1NDFiYTky
OGQ0NzIxZTdmZGRkODBiZDVlNjIyYTQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMy0xMi0wMiAgTmljayBEaWVnbyBZYW1hbmUgIDxuaWNrLnlhbWFuZUBv
cGVuYm9zc2Eub3JnPgorCisgICAgICAgIFtKU0NdIEdldCByaWQgb2Ygc29tZSB1bnVzZWQgcGFy
YW1ldGVycyBpbiBMTEludFNsb3dQYXRocy5jcHAgbWFjcm9zCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjUwNzUKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGxsaW50L0xMSW50U2xvd1BhdGhzLmNwcDoK
KyAgICAgICAgKEpTQzo6TExJbnQ6OmhhbmRsZUhvc3RDYWxsKTogYWRkZWQgVU5VU0VEX1BBUkFN
KHBjKS4KKyAgICAgICAgKEpTQzo6TExJbnQ6OnNldFVwQ2FsbCk6IERvZXNuJ3QgcGFzcyAncGMn
IHRvIExMSU5UX0NBTEwgbWFjcm9zLgorICAgICAgICAoSlNDOjpMTEludDo6TExJTlRfU0xPV19Q
QVRIX0RFQ0wpOiBEaXR0by4KKwogMjAxMy0xMS0yOSAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBw
bGUuY29tPgogCiAgICAgICAgIEZpbmFsbHkgcmVtb3ZlIHRob3NlIERGR19FTkFCTEUgdGhpbmdz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnRTbG93UGF0aHMu
Y3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xMSW50U2xvd1BhdGhzLmNwcAppbmRl
eCBkZDRmYzc0YzYwMTY3MmIwYzk4MmFkMmRkZGFhZDFmZDY1YTdiYWFiLi5lY2VhM2E5ZmZkOTBl
MDJhYzQ4MDcxYzZjM2Q3ZDM1ZjJiYzVjODAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvbGxpbnQvTExJbnRTbG93UGF0aHMuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9sbGludC9MTEludFNsb3dQYXRocy5jcHAKQEAgLTE0Miw3ICsxNDIsNyBAQCBuYW1lc3BhY2Ug
SlNDIHsgbmFtZXNwYWNlIExMSW50IHsKIAogI2RlZmluZSBMTElOVF9DQUxMX0VORF9JTVBMKGV4
ZWMsIGNhbGxUYXJnZXQpIExMSU5UX1JFVFVSTl9UV08oKGNhbGxUYXJnZXQpLCAoZXhlYykpCiAK
LSNkZWZpbmUgTExJTlRfQ0FMTF9USFJPVyhleGVjLCBwYywgZXhjZXB0aW9uVG9UaHJvdykgZG8g
eyAgICAgICAgICAgICAgIFwKKyNkZWZpbmUgTExJTlRfQ0FMTF9USFJPVyhleGVjLCBleGNlcHRp
b25Ub1Rocm93KSBkbyB7ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgRXhlY1N0YXRlKiBf
X2N0X2V4ZWMgPSAoZXhlYyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgdm0udGhyb3dFeGNlcHRpb24oX19jdF9leGVjLCBleGNlcHRpb25Ub1Rocm93KTsgICAg
ICAgICAgICAgICAgIFwKICAgICAgICAgTExJTlRfQ0FMTF9FTkRfSU1QTChfX2N0X2V4ZWMsIGNh
bGxUb1Rocm93KF9fY3RfZXhlYykpOyAgICAgICAgIFwKQEAgLTE1NCw3ICsxNTQsNyBAQCBuYW1l
c3BhY2UgSlNDIHsgbmFtZXNwYWNlIExMSW50IHsKICAgICAgICAgICAgIExMSU5UX0NBTExfRU5E
X0lNUEwoX19jY2VfZXhlYywgY2FsbFRvVGhyb3coX19jY2VfZXhlYykpOyAgIFwKICAgICB9IHdo
aWxlIChmYWxzZSkKIAotI2RlZmluZSBMTElOVF9DQUxMX1JFVFVSTihleGVjLCBwYywgY2FsbFRh
cmdldCkgZG8geyAgICAgICAgICAgICAgICAgICAgXAorI2RlZmluZSBMTElOVF9DQUxMX1JFVFVS
TihleGVjLCBjYWxsVGFyZ2V0KSBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICBFeGVjU3RhdGUqIF9fY3JfZXhlYyA9IChleGVjKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICB2b2lkKiBfX2NyX2NhbGxUYXJnZXQgPSAoY2FsbFRhcmdldCk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICBMTElOVF9DQUxMX0NIRUNLX0VY
Q0VQVElPTihfX2NyX2V4ZWMtPmNhbGxlckZyYW1lKCkpOyAgICAgICAgICAgXApAQCAtOTYzLDYg
Kzk2Myw4IEBAIExMSU5UX1NMT1dfUEFUSF9ERUNMKHNsb3dfcGF0aF9uZXdfZnVuY19leHApCiAK
IHN0YXRpYyBTbG93UGF0aFJldHVyblR5cGUgaGFuZGxlSG9zdENhbGwoRXhlY1N0YXRlKiBleGVj
Q2FsbGVlLCBJbnN0cnVjdGlvbiogcGMsIEpTVmFsdWUgY2FsbGVlLCBDb2RlU3BlY2lhbGl6YXRp
b25LaW5kIGtpbmQpCiB7CisgICAgVU5VU0VEX1BBUkFNKHBjKTsKKwogI2lmIExMSU5UX1NMT1df
UEFUSF9UUkFDSU5HCiAgICAgZGF0YUxvZygiUGVyZm9ybWluZyBob3N0IGNhbGwuXG4iKTsKICNl
bmRpZgpAQCAtOTg1LDcgKzk4Nyw3IEBAIHN0YXRpYyBTbG93UGF0aFJldHVyblR5cGUgaGFuZGxl
SG9zdENhbGwoRXhlY1N0YXRlKiBleGVjQ2FsbGVlLCBJbnN0cnVjdGlvbiogcGMsCiAgICAgICAg
ICAgICBleGVjQ2FsbGVlLT5zZXRDYWxsZWUoYXNPYmplY3QoY2FsbGVlKSk7CiAgICAgICAgICAg
ICB2bS5ob3N0Q2FsbFJldHVyblZhbHVlID0gSlNWYWx1ZTo6ZGVjb2RlKGNhbGxEYXRhLm5hdGl2
ZS5mdW5jdGlvbihleGVjQ2FsbGVlKSk7CiAgICAgICAgICAgICAKLSAgICAgICAgICAgIExMSU5U
X0NBTExfUkVUVVJOKGV4ZWNDYWxsZWUsIHBjLCBMTEludDo6Z2V0Q29kZVB0cihnZXRIb3N0Q2Fs
bFJldHVyblZhbHVlKSk7CisgICAgICAgICAgICBMTElOVF9DQUxMX1JFVFVSTihleGVjQ2FsbGVl
LCBMTEludDo6Z2V0Q29kZVB0cihnZXRIb3N0Q2FsbFJldHVyblZhbHVlKSk7CiAgICAgICAgIH0K
ICAgICAgICAgCiAjaWYgTExJTlRfU0xPV19QQVRIX1RSQUNJTkcKQEAgLTk5Myw3ICs5OTUsNyBA
QCBzdGF0aWMgU2xvd1BhdGhSZXR1cm5UeXBlIGhhbmRsZUhvc3RDYWxsKEV4ZWNTdGF0ZSogZXhl
Y0NhbGxlZSwgSW5zdHJ1Y3Rpb24qIHBjLAogI2VuZGlmCiAKICAgICAgICAgQVNTRVJUKGNhbGxU
eXBlID09IENhbGxUeXBlTm9uZSk7Ci0gICAgICAgIExMSU5UX0NBTExfVEhST1coZXhlYywgcGMs
IGNyZWF0ZU5vdEFGdW5jdGlvbkVycm9yKGV4ZWMsIGNhbGxlZSkpOworICAgICAgICBMTElOVF9D
QUxMX1RIUk9XKGV4ZWMsIGNyZWF0ZU5vdEFGdW5jdGlvbkVycm9yKGV4ZWMsIGNhbGxlZSkpOwog
ICAgIH0KIAogICAgIEFTU0VSVChraW5kID09IENvZGVGb3JDb25zdHJ1Y3QpOwpAQCAtMTAwOCw3
ICsxMDEwLDcgQEAgc3RhdGljIFNsb3dQYXRoUmV0dXJuVHlwZSBoYW5kbGVIb3N0Q2FsbChFeGVj
U3RhdGUqIGV4ZWNDYWxsZWUsIEluc3RydWN0aW9uKiBwYywKICAgICAgICAgZXhlY0NhbGxlZS0+
c2V0Q2FsbGVlKGFzT2JqZWN0KGNhbGxlZSkpOwogICAgICAgICB2bS5ob3N0Q2FsbFJldHVyblZh
bHVlID0gSlNWYWx1ZTo6ZGVjb2RlKGNvbnN0cnVjdERhdGEubmF0aXZlLmZ1bmN0aW9uKGV4ZWND
YWxsZWUpKTsKIAotICAgICAgICBMTElOVF9DQUxMX1JFVFVSTihleGVjQ2FsbGVlLCBwYywgTExJ
bnQ6OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5WYWx1ZSkpOworICAgICAgICBMTElOVF9D
QUxMX1JFVFVSTihleGVjQ2FsbGVlLCBMTEludDo6Z2V0Q29kZVB0cihnZXRIb3N0Q2FsbFJldHVy
blZhbHVlKSk7CiAgICAgfQogICAgIAogI2lmIExMSU5UX1NMT1dfUEFUSF9UUkFDSU5HCkBAIC0x
MDE2LDcgKzEwMTgsNyBAQCBzdGF0aWMgU2xvd1BhdGhSZXR1cm5UeXBlIGhhbmRsZUhvc3RDYWxs
KEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwgSW5zdHJ1Y3Rpb24qIHBjLAogI2VuZGlmCiAKICAgICBB
U1NFUlQoY29uc3RydWN0VHlwZSA9PSBDb25zdHJ1Y3RUeXBlTm9uZSk7Ci0gICAgTExJTlRfQ0FM
TF9USFJPVyhleGVjLCBwYywgY3JlYXRlTm90QUNvbnN0cnVjdG9yRXJyb3IoZXhlYywgY2FsbGVl
KSk7CisgICAgTExJTlRfQ0FMTF9USFJPVyhleGVjLCBjcmVhdGVOb3RBQ29uc3RydWN0b3JFcnJv
cihleGVjLCBjYWxsZWUpKTsKIH0KIAogaW5saW5lIFNsb3dQYXRoUmV0dXJuVHlwZSBzZXRVcENh
bGwoRXhlY1N0YXRlKiBleGVjQ2FsbGVlLCBJbnN0cnVjdGlvbiogcGMsIENvZGVTcGVjaWFsaXph
dGlvbktpbmQga2luZCwgSlNWYWx1ZSBjYWxsZWVBc1ZhbHVlLCBMTEludENhbGxMaW5rSW5mbyog
Y2FsbExpbmtJbmZvID0gMCkKQEAgLTEwNDMsNyArMTA0NSw3IEBAIGlubGluZSBTbG93UGF0aFJl
dHVyblR5cGUgc2V0VXBDYWxsKEV4ZWNTdGF0ZSogZXhlY0NhbGxlZSwgSW5zdHJ1Y3Rpb24qIHBj
LCBDb2RlCiAgICAgICAgIEZ1bmN0aW9uRXhlY3V0YWJsZSogZnVuY3Rpb25FeGVjdXRhYmxlID0g
c3RhdGljX2Nhc3Q8RnVuY3Rpb25FeGVjdXRhYmxlKj4oZXhlY3V0YWJsZSk7CiAgICAgICAgIEpT
T2JqZWN0KiBlcnJvciA9IGZ1bmN0aW9uRXhlY3V0YWJsZS0+cHJlcGFyZUZvckV4ZWN1dGlvbihl
eGVjQ2FsbGVlLCBjYWxsZWUtPnNjb3BlKCksIGtpbmQpOwogICAgICAgICBpZiAoZXJyb3IpCi0g
ICAgICAgICAgICBMTElOVF9DQUxMX1RIUk9XKGV4ZWNDYWxsZWUtPmNhbGxlckZyYW1lKCksIHBj
LCBlcnJvcik7CisgICAgICAgICAgICBMTElOVF9DQUxMX1RIUk9XKGV4ZWNDYWxsZWUtPmNhbGxl
ckZyYW1lKCksIGVycm9yKTsKICAgICAgICAgY29kZUJsb2NrID0gZnVuY3Rpb25FeGVjdXRhYmxl
LT5jb2RlQmxvY2tGb3Ioa2luZCk7CiAgICAgICAgIEFTU0VSVChjb2RlQmxvY2spOwogICAgICAg
ICBpZiAoZXhlY0NhbGxlZS0+YXJndW1lbnRDb3VudEluY2x1ZGluZ1RoaXMoKSA8IHN0YXRpY19j
YXN0PHNpemVfdD4oY29kZUJsb2NrLT5udW1QYXJhbWV0ZXJzKCkpKQpAQCAtMTA2OCw3ICsxMDcw
LDcgQEAgaW5saW5lIFNsb3dQYXRoUmV0dXJuVHlwZSBzZXRVcENhbGwoRXhlY1N0YXRlKiBleGVj
Q2FsbGVlLCBJbnN0cnVjdGlvbiogcGMsIENvZGUKICAgICAgICAgICAgIGNvZGVCbG9jay0+bGlu
a0luY29taW5nQ2FsbChleGVjQ2FsbGVyLCBjYWxsTGlua0luZm8pOwogICAgIH0KIAotICAgIExM
SU5UX0NBTExfUkVUVVJOKGV4ZWNDYWxsZWUsIHBjLCBjb2RlUHRyLmV4ZWN1dGFibGVBZGRyZXNz
KCkpOworICAgIExMSU5UX0NBTExfUkVUVVJOKGV4ZWNDYWxsZWUsIGNvZGVQdHIuZXhlY3V0YWJs
ZUFkZHJlc3MoKSk7CiB9CiAKIGlubGluZSBTbG93UGF0aFJldHVyblR5cGUgZ2VuZXJpY0NhbGwo
RXhlY1N0YXRlKiBleGVjLCBJbnN0cnVjdGlvbiogcGMsIENvZGVTcGVjaWFsaXphdGlvbktpbmQg
a2luZCkKQEAgLTExNDQsNyArMTE0Niw3IEBAIExMSU5UX1NMT1dfUEFUSF9ERUNMKHNsb3dfcGF0
aF9jYWxsX2V2YWwpCiAgICAgICAgIHJldHVybiBzZXRVcENhbGwoZXhlY0NhbGxlZSwgcGMsIENv
ZGVGb3JDYWxsLCBjYWxsZWVBc1ZhbHVlKTsKICAgICAKICAgICB2bS5ob3N0Q2FsbFJldHVyblZh
bHVlID0gZXZhbChleGVjQ2FsbGVlKTsKLSAgICBMTElOVF9DQUxMX1JFVFVSTihleGVjQ2FsbGVl
LCBwYywgTExJbnQ6OmdldENvZGVQdHIoZ2V0SG9zdENhbGxSZXR1cm5WYWx1ZSkpOworICAgIExM
SU5UX0NBTExfUkVUVVJOKGV4ZWNDYWxsZWUsIExMSW50OjpnZXRDb2RlUHRyKGdldEhvc3RDYWxs
UmV0dXJuVmFsdWUpKTsKIH0KIAogTExJTlRfU0xPV19QQVRIX0RFQ0woc2xvd19wYXRoX3RlYXJf
b2ZmX2FjdGl2YXRpb24pCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>