<?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>126140</bug_id>
          
          <creation_ts>2013-12-22 15:39:53 -0800</creation_ts>
          <short_desc>CStack: Add #if ENABLE(LLINT_C_LOOP) to C loop LLINT only parts of JSStack</short_desc>
          <delta_ts>2013-12-23 09:52:13 -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>
          
          <blocked>125928</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>962374</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-12-22 15:39:53 -0800</bug_when>
    <thetext>Patch coming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>962375</commentid>
    <comment_count>1</comment_count>
      <attachid>219887</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-12-22 15:54:38 -0800</bug_when>
    <thetext>Created attachment 219887
the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>962376</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-12-22 16:00:01 -0800</bug_when>
    <thetext>Landed in r160982 on the jsCStack branch: &lt;http://trac.webkit.org/r160982&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>962491</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-12-23 09:45:17 -0800</bug_when>
    <thetext>Thanks for the review.  Review status updated in r160998: &lt;http://trac.webkit.org/r160998&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219887</attachid>
            <date>2013-12-22 15:54:38 -0800</date>
            <delta_ts>2013-12-23 08:48:23 -0800</delta_ts>
            <desc>the patch.</desc>
            <filename>bug-126140.patch</filename>
            <type>text/plain</type>
            <size>8177</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTYwOTgxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBA
CisyMDEzLTEyLTIyICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKworICAgICAgICBD
U3RhY2s6IEFkZCAjaWYgRU5BQkxFKExMSU5UX0NfTE9PUCkgdG8gQyBsb29wIExMSU5UIG9ubHkg
cGFydHMgb2YgSlNTdGFjay4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEyNjE0MC4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBBbHNvIG1vdmVkIHN0YXJ0T2ZGcmFtZUZvcigpIHRvIHRoZSBFTkFCTEUoREVC
VUdfSlNTVEFDSykgc2VjdGlvbiBiZWNhdXNlCisgICAgICAgIGl0J3Mgb25seSBuZWVkZWQgdGhl
cmUuCisKKyAgICAgICAgKiBpbnRlcnByZXRlci9KU1N0YWNrLmNwcDoKKyAgICAgICAgKEpTQzo6
SlNTdGFjazo6SlNTdGFjayk6CisgICAgICAgIChKU0M6OkpTU3RhY2s6OmdhdGhlckNvbnNlcnZh
dGl2ZVJvb3RzKToKKyAgICAgICAgKEpTQzo6SlNTdGFjazo6c2FuaXRpemVTdGFjayk6CisgICAg
ICAgICogaW50ZXJwcmV0ZXIvSlNTdGFjay5oOgorICAgICAgICAoSlNDOjpKU1N0YWNrOjpnYXRo
ZXJDb25zZXJ2YXRpdmVSb290cyk6CisgICAgICAgIChKU0M6OkpTU3RhY2s6OnNhbml0aXplU3Rh
Y2spOgorICAgICAgICAoSlNDOjpKU1N0YWNrOjppbml0aWFsaXplVGhyZWFkaW5nKToKKyAgICAg
ICAgKiBpbnRlcnByZXRlci9KU1N0YWNrSW5saW5lcy5oOgorICAgICAgICAoSlNDOjpKU1N0YWNr
Ojp0b3BPZkZyYW1lRm9yKToKKwogMjAxMy0xMi0yMiAgTWFyayBMYW0gIDxtYXJrLmxhbUBhcHBs
ZS5jb20+CiAKICAgICAgICAgQ1N0YWNrOiBGaXhlZCBzb21lIEpTU3RhY2sgb24gQyBTdGFjayBi
b3VuZGFyeSBjb21wdXRhdGlvbnMuCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJw
cmV0ZXIvSlNTdGFjay5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2lu
dGVycHJldGVyL0pTU3RhY2suY3BwCShyZXZpc2lvbiAxNjA5ODEpCisrKyBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvaW50ZXJwcmV0ZXIvSlNTdGFjay5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM1LDYg
KzM1LDcgQEAKIAogbmFtZXNwYWNlIEpTQyB7CiAKKyNpZiBFTkFCTEUoTExJTlRfQ19MT09QKQog
c3RhdGljIHNpemVfdCBjb21taXR0ZWRCeXRlc0NvdW50ID0gMDsKIAogc3RhdGljIE11dGV4JiBz
dGFja1N0YXRpc3RpY3NNdXRleCgpCkBAIC00MiwxMiArNDMsMTcgQEAgc3RhdGljIE11dGV4JiBz
dGFja1N0YXRpc3RpY3NNdXRleCgpCiAgICAgREVGSU5FX1NUQVRJQ19MT0NBTChNdXRleCwgc3Rh
dGljTXV0ZXgsICgpKTsKICAgICByZXR1cm4gc3RhdGljTXV0ZXg7CiB9ICAgIAorI2VuZGlmIC8v
IEVOQUJMRShMTElOVF9DX0xPT1ApCiAKLUpTU3RhY2s6OkpTU3RhY2soVk0mIHZtLCBzaXplX3Qg
Y2FwYWNpdHkpCitKU1N0YWNrOjpKU1N0YWNrKFZNJiB2bSkKICAgICA6IG1fdm0odm0pCi0gICAg
LCBtX2VuZCgwKQogICAgICwgbV90b3BDYWxsRnJhbWUodm0udG9wQ2FsbEZyYW1lKQorI2lmIEVO
QUJMRShMTElOVF9DX0xPT1ApCisgICAgLCBtX2VuZCgwKQorI2VuZGlmCiB7CisjaWYgRU5BQkxF
KExMSU5UX0NfTE9PUCkKKyAgICBzaXplX3QgY2FwYWNpdHkgPSBkZWZhdWx0Q2FwYWNpdHk7CiAg
ICAgQVNTRVJUKGNhcGFjaXR5ICYmIGlzUGFnZUFsaWduZWQoY2FwYWNpdHkpKTsKIAogICAgIG1f
cmVzZXJ2YXRpb24gPSBQYWdlUmVzZXJ2YXRpb246OnJlc2VydmUocm91bmRVcEFsbG9jYXRpb25T
aXplKGNhcGFjaXR5ICogc2l6ZW9mKFJlZ2lzdGVyKSwgY29tbWl0U2l6ZSksIE9TQWxsb2NhdG9y
OjpKU1ZNU3RhY2tQYWdlcyk7CkBAIC01NywxMCArNjMsMTIgQEAgSlNTdGFjazo6SlNTdGFjayhW
TSYgdm0sIHNpemVfdCBjYXBhY2l0eQogICAgIG1fbGFzdFN0YWNrVG9wID0gYmFzZU9mU3RhY2so
KTsKIAogICAgIGRpc2FibGVFcnJvclN0YWNrUmVzZXJ2ZSgpOworI2VuZGlmIC8vIEVOQUJMRShM
TElOVF9DX0xPT1ApCiAKICAgICBtX3RvcENhbGxGcmFtZSA9IDA7CiB9CiAKKyNpZiBFTkFCTEUo
TExJTlRfQ19MT09QKQogSlNTdGFjazo6fkpTU3RhY2soKQogewogICAgIHZvaWQqIGhpZ2hBZGRy
ZXNzID0gcmVpbnRlcnByZXRfY2FzdDx2b2lkKj4oc3RhdGljX2Nhc3Q8Y2hhcio+KG1fcmVzZXJ2
YXRpb24uYmFzZSgpKSArIG1fcmVzZXJ2YXRpb24uc2l6ZSgpKTsKQEAgLTk2LDI3ICsxMDQsMTYg
QEAgYm9vbCBKU1N0YWNrOjpncm93U2xvd0Nhc2UoUmVnaXN0ZXIqIG5ldwogCiB2b2lkIEpTU3Rh
Y2s6OmdhdGhlckNvbnNlcnZhdGl2ZVJvb3RzKENvbnNlcnZhdGl2ZVJvb3RzJiBjb25zZXJ2YXRp
dmVSb290cykKIHsKLSNpZiBFTkFCTEUoTExJTlRfQ0xPT1ApCiAgICAgY29uc2VydmF0aXZlUm9v
dHMuYWRkKGJhc2VPZlN0YWNrKCksIHRvcE9mU3RhY2soKSk7Ci0jZWxzZQotICAgIFVOVVNFRF9Q
QVJBTShjb25zZXJ2YXRpdmVSb290cyk7Ci0jZW5kaWYKIH0KIAogdm9pZCBKU1N0YWNrOjpnYXRo
ZXJDb25zZXJ2YXRpdmVSb290cyhDb25zZXJ2YXRpdmVSb290cyYgY29uc2VydmF0aXZlUm9vdHMs
IEpJVFN0dWJSb3V0aW5lU2V0JiBqaXRTdHViUm91dGluZXMsIENvZGVCbG9ja1NldCYgY29kZUJs
b2NrcykKIHsKLSNpZiBFTkFCTEUoTExJTlRfQ0xPT1ApCiAgICAgY29uc2VydmF0aXZlUm9vdHMu
YWRkKGJhc2VPZlN0YWNrKCksIHRvcE9mU3RhY2soKSwgaml0U3R1YlJvdXRpbmVzLCBjb2RlQmxv
Y2tzKTsKLSNlbHNlCi0gICAgVU5VU0VEX1BBUkFNKGNvbnNlcnZhdGl2ZVJvb3RzKTsKLSAgICBV
TlVTRURfUEFSQU0oaml0U3R1YlJvdXRpbmVzKTsKLSAgICBVTlVTRURfUEFSQU0oY29kZUJsb2Nr
cyk7Ci0jZW5kaWYKIH0KIAogdm9pZCBKU1N0YWNrOjpzYW5pdGl6ZVN0YWNrKCkKIHsKLSNpZiBF
TkFCTEUoTExJTlRfQ0xPT1ApCiAgICAgQVNTRVJUKHRvcE9mU3RhY2soKSA8PSBiYXNlT2ZTdGFj
aygpKTsKICAgICAKICAgICBpZiAobV9sYXN0U3RhY2tUb3AgPCB0b3BPZlN0YWNrKCkpIHsKQEAg
LTEyNiw3ICsxMjMsNiBAQCB2b2lkIEpTU3RhY2s6OnNhbml0aXplU3RhY2soKQogICAgIH0KICAg
ICAKICAgICBtX2xhc3RTdGFja1RvcCA9IHRvcE9mU3RhY2soKTsKLSNlbmRpZgogfQogCiB2b2lk
IEpTU3RhY2s6OnJlbGVhc2VFeGNlc3NDYXBhY2l0eSgpCkBAIC0xNjksNiArMTY1LDcgQEAgdm9p
ZCBKU1N0YWNrOjpkaXNhYmxlRXJyb3JTdGFja1Jlc2VydmUoKQogICAgICAgICBzaHJpbmsobV91
c2VhYmxlRW5kKTsKICAgICB9CiB9CisjZW5kaWYgLy8gRU5BQkxFKExMSU5UX0NfTE9PUCkKIAog
I2lmICFFTkFCTEUoTExJTlRfQ19MT09QKQogUmVnaXN0ZXIqIEpTU3RhY2s6Omxvd0FkZHJlc3Mo
KSBjb25zdApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2ludGVycHJldGVyL0pTU3RhY2su
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0ZXIvSlNTdGFj
ay5oCShyZXZpc2lvbiAxNjA5ODEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaW50ZXJwcmV0
ZXIvSlNTdGFjay5oCSh3b3JraW5nIGNvcHkpCkBAIC0zNSwxMCArMzUsMTIgQEAKICNpbmNsdWRl
IDx3dGYvUGFnZVJlc2VydmF0aW9uLmg+CiAjaW5jbHVkZSA8d3RmL1ZNVGFncy5oPgogCisjaWYg
RU5BQkxFKExMSU5UX0NfTE9PUCkKICNkZWZpbmUgRU5BQkxFX0RFQlVHX0pTU1RBQ0sgMAogI2lm
ICFkZWZpbmVkKE5ERUJVRykgJiYgIWRlZmluZWQoRU5BQkxFX0RFQlVHX0pTU1RBQ0spCiAjZGVm
aW5lIEVOQUJMRV9ERUJVR19KU1NUQUNLIDEKICNlbmRpZgorI2VuZGlmIC8vIEVOQUJMRShMTElO
VF9DX0xPT1ApCiAKIG5hbWVzcGFjZSBKU0MgewogCkBAIC03OCw4ICs4MCw3IEBAIG5hbWVzcGFj
ZSBKU0MgewogICAgICAgICAvLyBBbGxvdyA4ayBvZiBleGNlc3MgcmVnaXN0ZXJzIGJlZm9yZSB3
ZSBzdGFydCB0cnlpbmcgdG8gcmVhcCB0aGUgc3RhY2sKICAgICAgICAgc3RhdGljIGNvbnN0IHB0
cmRpZmZfdCBtYXhFeGNlc3NDYXBhY2l0eSA9IDggKiAxMDI0OwogCi0gICAgICAgIEpTU3RhY2so
Vk0mLCBzaXplX3QgY2FwYWNpdHkgPSBkZWZhdWx0Q2FwYWNpdHkpOwotICAgICAgICB+SlNTdGFj
aygpOworICAgICAgICBKU1N0YWNrKFZNJik7CiAgICAgICAgIAogICAgICAgICBib29sIGVuc3Vy
ZUNhcGFjaXR5Rm9yKFJlZ2lzdGVyKiBuZXdUb3BPZlN0YWNrKTsKIApAQCAtODgsNiArODksMTQg
QEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgICAgIGJvb2wgY29udGFpbnNBZGRyZXNzKFJlZ2lzdGVy
KiBhZGRyZXNzKSB7IHJldHVybiAobG93QWRkcmVzcygpIDw9IGFkZHJlc3MgJiYgYWRkcmVzcyA8
IGhpZ2hBZGRyZXNzKCkpOyB9CiAgICAgICAgIHN0YXRpYyBzaXplX3QgY29tbWl0dGVkQnl0ZUNv
dW50KCk7CiAKKyNpZiAhRU5BQkxFKExMSU5UX0NfTE9PUCkKKyAgICAgICAgdm9pZCBnYXRoZXJD
b25zZXJ2YXRpdmVSb290cyhDb25zZXJ2YXRpdmVSb290cyYpIHsgfQorICAgICAgICB2b2lkIGdh
dGhlckNvbnNlcnZhdGl2ZVJvb3RzKENvbnNlcnZhdGl2ZVJvb3RzJiwgSklUU3R1YlJvdXRpbmVT
ZXQmLCBDb2RlQmxvY2tTZXQmKSB7IH0KKyAgICAgICAgdm9pZCBzYW5pdGl6ZVN0YWNrKCkgeyB9
CisgICAgICAgIHN0YXRpYyB2b2lkIGluaXRpYWxpemVUaHJlYWRpbmcoKSB7IH0KKyNlbHNlCisg
ICAgICAgIH5KU1N0YWNrKCk7CisKICAgICAgICAgdm9pZCBnYXRoZXJDb25zZXJ2YXRpdmVSb290
cyhDb25zZXJ2YXRpdmVSb290cyYpOwogICAgICAgICB2b2lkIGdhdGhlckNvbnNlcnZhdGl2ZVJv
b3RzKENvbnNlcnZhdGl2ZVJvb3RzJiwgSklUU3R1YlJvdXRpbmVTZXQmLCBDb2RlQmxvY2tTZXQm
KTsKICAgICAgICAgdm9pZCBzYW5pdGl6ZVN0YWNrKCk7CkBAIC0xMDEsOCArMTEwLDYgQEAgbmFt
ZXNwYWNlIEpTQyB7CiAKICAgICAgICAgc3RhdGljIHZvaWQgaW5pdGlhbGl6ZVRocmVhZGluZygp
OwogCi0gICAgICAgIFJlZ2lzdGVyKiBzdGFydE9mRnJhbWVGb3IoQ2FsbEZyYW1lKik7Ci0KICAg
ICAgICAgQ2FsbEZyYW1lKiBwdXNoRnJhbWUoY2xhc3MgQ29kZUJsb2NrKiwgSlNTY29wZSosIGlu
dCBhcmdzQ291bnQsIEpTT2JqZWN0KiBjYWxsZWUpOwogCiAgICAgICAgIHZvaWQgcG9wRnJhbWUo
Q2FsbEZyYW1lKik7CkBAIC0xMTUsNiArMTIyLDcgQEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgICAg
IHZvaWQgaW5zdGFsbEZlbmNlKENhbGxGcmFtZSosIGNvbnN0IGNoYXIqID0gIiIsIGludCA9IDAp
IHsgfQogICAgICAgICB2b2lkIHZhbGlkYXRlRmVuY2UoQ2FsbEZyYW1lKiwgY29uc3QgY2hhciog
PSAiIiwgaW50ID0gMCkgeyB9CiAjZW5kaWYgLy8gIUVOQUJMRShERUJVR19KU1NUQUNLKQorI2Vu
ZGlmIC8vIEVOQUJMRShMTElOVF9DX0xPT1ApCiAKICAgICBwcml2YXRlOgogCkBAIC0xMzcsNiAr
MTQ1LDcgQEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgICAgIFJlZ2lzdGVyKiBoaWdoQWRkcmVzcygp
IGNvbnN0OwogI2VuZGlmIC8vIEVOQUJMRShMTElOVF9DX0xPT1ApCiAKKyNpZiBFTkFCTEUoTExJ
TlRfQ19MT09QKQogICAgICAgICBSZWdpc3RlciogcmVzZXJ2YXRpb25FbmQoKSBjb25zdAogICAg
ICAgICB7CiAgICAgICAgICAgICBjaGFyKiByZXNlcnZhdGlvbkVuZCA9IHN0YXRpY19jYXN0PGNo
YXIqPihtX3Jlc2VydmF0aW9uLmJhc2UoKSk7CkBAIC0xNDYsNiArMTU1LDcgQEAgbmFtZXNwYWNl
IEpTQyB7CiAjaWYgRU5BQkxFKERFQlVHX0pTU1RBQ0spCiAgICAgICAgIHN0YXRpYyBKU1ZhbHVl
IGdlbmVyYXRlRmVuY2VWYWx1ZShzaXplX3QgYXJnSW5kZXgpOwogICAgICAgICB2b2lkIGluc3Rh
bGxUcmFwc0FmdGVyRnJhbWUoQ2FsbEZyYW1lKik7CisgICAgICAgIFJlZ2lzdGVyKiBzdGFydE9m
RnJhbWVGb3IoQ2FsbEZyYW1lKik7CiAjZWxzZQogICAgICAgICB2b2lkIGluc3RhbGxUcmFwc0Fm
dGVyRnJhbWUoQ2FsbEZyYW1lKikgeyB9CiAjZW5kaWYKQEAgLTE1NywxNyArMTY3LDIwIEBAIG5h
bWVzcGFjZSBKU0MgewogICAgICAgICB2b2lkIGFkZFRvQ29tbWl0dGVkQnl0ZUNvdW50KGxvbmcp
OwogCiAgICAgICAgIHZvaWQgc2V0U3RhY2tMaW1pdChSZWdpc3RlciogbmV3RW5kKTsKKyNlbmRp
ZiAvLyBFTkFCTEUoTExJTlRfQ19MT09QKQogCiAgICAgICAgIHZvaWQgZW5hYmxlRXJyb3JTdGFj
a1Jlc2VydmUoKTsKICAgICAgICAgdm9pZCBkaXNhYmxlRXJyb3JTdGFja1Jlc2VydmUoKTsKIAog
ICAgICAgICBWTSYgbV92bTsKKyAgICAgICAgQ2FsbEZyYW1lKiYgbV90b3BDYWxsRnJhbWU7Cisj
aWYgRU5BQkxFKExMSU5UX0NfTE9PUCkKICAgICAgICAgUmVnaXN0ZXIqIG1fZW5kOwogICAgICAg
ICBSZWdpc3RlciogbV9jb21taXRFbmQ7CiAgICAgICAgIFJlZ2lzdGVyKiBtX3VzZWFibGVFbmQ7
CiAgICAgICAgIFBhZ2VSZXNlcnZhdGlvbiBtX3Jlc2VydmF0aW9uOwotICAgICAgICBDYWxsRnJh
bWUqJiBtX3RvcENhbGxGcmFtZTsKICAgICAgICAgUmVnaXN0ZXIqIG1fbGFzdFN0YWNrVG9wOwor
I2VuZGlmIC8vIEVOQUJMRShMTElOVF9DX0xPT1ApCiAKICAgICAgICAgZnJpZW5kIGNsYXNzIExM
SW50T2Zmc2V0c0V4dHJhY3RvcjsKICAgICB9OwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L2ludGVycHJldGVyL0pTU3RhY2tJbmxpbmVzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFT
Y3JpcHRDb3JlL2ludGVycHJldGVyL0pTU3RhY2tJbmxpbmVzLmgJKHJldmlzaW9uIDE2MDk4MCkK
KysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnRlcnByZXRlci9KU1N0YWNrSW5saW5lcy5oCSh3
b3JraW5nIGNvcHkpCkBAIC02NSw4ICs2NSwxMCBAQCBpbmxpbmUgUmVnaXN0ZXIqIEpTU3RhY2s6
OnRvcE9mU3RhY2tGb3JDCiAKIGlubGluZSBSZWdpc3RlciogSlNTdGFjazo6dG9wT2ZGcmFtZUZv
cihDYWxsRnJhbWUqIGZyYW1lKQogeworI2lmIEVOQUJMRShMTElOVF9DX0xPT1ApCiAgICAgaWYg
KFVOTElLRUxZKCFmcmFtZSkpCiAgICAgICAgIHJldHVybiBiYXNlT2ZTdGFjaygpOworI2VuZGlm
CiAgICAgcmV0dXJuIGZyYW1lLT50b3BPZkZyYW1lKCkgLSAxOwogfQogCkBAIC03NSwxMSArNzcs
MTUgQEAgaW5saW5lIFJlZ2lzdGVyKiBKU1N0YWNrOjp0b3BPZlN0YWNrKCkKICAgICByZXR1cm4g
dG9wT2ZGcmFtZUZvcihtX3RvcENhbGxGcmFtZSk7CiB9CiAKKyNpZiBFTkFCTEUoTExJTlRfQ19M
T09QKQorCisjaWYgRU5BQkxFKERFQlVHX0pTU1RBQ0spCiBpbmxpbmUgUmVnaXN0ZXIqIEpTU3Rh
Y2s6OnN0YXJ0T2ZGcmFtZUZvcihDYWxsRnJhbWUqIGZyYW1lKQogewogICAgIENhbGxGcmFtZSog
Y2FsbGVyRnJhbWUgPSBmcmFtZS0+Y2FsbGVyRnJhbWVTa2lwcGluZ1ZNRW50cnlTZW50aW5lbCgp
OwogICAgIHJldHVybiB0b3BPZkZyYW1lRm9yKGNhbGxlckZyYW1lKTsKIH0KKyNlbmRpZiAvLyBF
TkFCTEUoREVCVUdfSlNTVEFDSykKIAogaW5saW5lIENhbGxGcmFtZSogSlNTdGFjazo6cHVzaEZy
YW1lKGNsYXNzIENvZGVCbG9jayogY29kZUJsb2NrLCBKU1Njb3BlKiBzY29wZSwgaW50IGFyZ3ND
b3VudCwgSlNPYmplY3QqIGNhbGxlZSkKIHsKQEAgLTI5MSw2ICsyOTcsNyBAQCBpbmxpbmUgdm9p
ZCBKU1N0YWNrOjppbnN0YWxsVHJhcHNBZnRlckZyCiAgICAgICAgICpwLS0gPSAweGFiYWRjYWZl
OyAvLyBBIGJhZCB3b3JkIHRvIHRyaWdnZXIgYSBjcmFzaCBpZiBkZXJlZidlZC4KIH0KICNlbmRp
ZiAvLyBFTkFCTEUoREVCVUdfSlNTVEFDSykKKyNlbmRpZiAvLyBFTkFCTEUoTExJTlRfQ19MT09Q
KQogCiB9IC8vIG5hbWVzcGFjZSBKU0MKIAo=
</data>
<flag name="review"
          id="243552"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>