<?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>76351</bug_id>
          
          <creation_ts>2012-01-15 17:34:09 -0800</creation_ts>
          <short_desc>Build fix on 32bit if verbose debug is enabled in DFG</short_desc>
          <delta_ts>2012-01-16 00:43:55 -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="Yuqiang Xian">yuqiang.xian</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>barraclough</cc>
    
    <cc>fpizlo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>536309</commentid>
    <comment_count>0</comment_count>
    <who name="Yuqiang Xian">yuqiang.xian</who>
    <bug_when>2012-01-15 17:34:09 -0800</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536310</commentid>
    <comment_count>1</comment_count>
      <attachid>122577</attachid>
    <who name="Yuqiang Xian">yuqiang.xian</who>
    <bug_when>2012-01-15 17:36:27 -0800</bug_when>
    <thetext>Created attachment 122577
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536393</commentid>
    <comment_count>2</comment_count>
      <attachid>122577</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-01-16 00:14:00 -0800</bug_when>
    <thetext>Comment on attachment 122577
patch

Maybe we could have JIT_VERBOSE_PRITNF() or something like that.
But it&apos;s another story.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536404</commentid>
    <comment_count>3</comment_count>
    <who name="Yuqiang Xian">yuqiang.xian</who>
    <bug_when>2012-01-16 00:43:55 -0800</bug_when>
    <thetext>Landed as http://trac.webkit.org/changeset/105037</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122577</attachid>
            <date>2012-01-15 17:36:27 -0800</date>
            <delta_ts>2012-01-16 00:14:00 -0800</delta_ts>
            <desc>patch</desc>
            <filename>76351.patch</filename>
            <type>text/plain</type>
            <size>11398</size>
            <attacher name="Yuqiang Xian">yuqiang.xian</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTA1MDM0KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBA
CisyMDEyLTAxLTE1ICBZdXFpYW5nIFhpYW4gIDx5dXFpYW5nLnhpYW5AaW50ZWwuY29tPgorCisg
ICAgICAgIEJ1aWxkIGZpeCBvbiAzMmJpdCBpZiB2ZXJib3NlIGRlYnVnIGlzIGVuYWJsZWQgaW4g
REZHCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NjM1
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vc3Rs
eSBjaGFuZ2UgIiVsdSIgdG8gIiV6dSIgdG8gcHJpbnQgYSAic2l6ZV90IiB2YXJpYWJsZS4KKwor
ICAgICAgICAqIGRmZy9ERkdBYnN0cmFjdFN0YXRlLmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpB
YnN0cmFjdFN0YXRlOjplbmRCYXNpY0Jsb2NrKToKKyAgICAgICAgKiBkZmcvREZHQnl0ZUNvZGVQ
YXJzZXIuY3BwOgorICAgICAgICAoSlNDOjpERkc6OkJ5dGVDb2RlUGFyc2VyOjpoYW5kbGVDYWxs
KToKKyAgICAgICAgKEpTQzo6REZHOjpCeXRlQ29kZVBhcnNlcjo6aGFuZGxlSW5saW5pbmcpOgor
ICAgICAgICAoSlNDOjpERkc6OkJ5dGVDb2RlUGFyc2VyOjpwYXJzZUJsb2NrKToKKyAgICAgICAg
KEpTQzo6REZHOjpCeXRlQ29kZVBhcnNlcjo6cGFyc2VDb2RlQmxvY2spOgorICAgICAgICAqIGRm
Zy9ERkdHcmFwaC5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6R3JhcGg6OnByZWRpY3RBcmd1bWVu
dFR5cGVzKToKKyAgICAgICAgKiBkZmcvREZHSklUQ29tcGlsZXIuY3BwOgorICAgICAgICAoSlND
OjpERkc6OkpJVENvbXBpbGVyOjpsaW5rKToKKyAgICAgICAgKiBkZmcvREZHT1NSRW50cnkuY3Bw
OgorICAgICAgICAoSlNDOjpERkc6OnByZXBhcmVPU1JFbnRyeSk6CisKIDIwMTItMDEtMTUgIFBh
YmxvIEZsb3VyZXQgIDxwYWJsb2ZAbW90b3JvbGEuY29tPgogCiAgICAgICAgIEZpeCBjb21waWxh
dGlvbiBlcnJvcnMgb24gYnVpbGQtd2Via2l0IC0tZGVidWcgLS1uby12aWRlbyBvbiBtYWMuCklu
ZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0Fic3RyYWN0U3RhdGUuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQWJzdHJhY3RTdGF0ZS5jcHAJ
KHJldmlzaW9uIDEwNTAzMykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQWJzdHJh
Y3RTdGF0ZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE1MSwxNCArMTUxLDE0IEBAIGJvb2wgQWJz
dHJhY3RTdGF0ZTo6ZW5kQmFzaWNCbG9jayhNZXJnZU0KICAgICBpZiAobWVyZ2VNb2RlICE9IERv
bnRNZXJnZSB8fCAhQVNTRVJUX0RJU0FCTEVEKSB7CiAgICAgICAgIGZvciAoc2l6ZV90IGFyZ3Vt
ZW50ID0gMDsgYXJndW1lbnQgPCBibG9jay0+dmFyaWFibGVzQXRUYWlsLm51bWJlck9mQXJndW1l
bnRzKCk7ICsrYXJndW1lbnQpIHsKICNpZiBERkdfRU5BQkxFKERFQlVHX1BST1BBR0FUSU9OX1ZF
UkJPU0UpCi0gICAgICAgICAgICBwcmludGYoIiAgICAgICAgTWVyZ2luZyBzdGF0ZSBmb3IgYXJn
dW1lbnQgJWx1LlxuIiwgYXJndW1lbnQpOworICAgICAgICAgICAgcHJpbnRmKCIgICAgICAgIE1l
cmdpbmcgc3RhdGUgZm9yIGFyZ3VtZW50ICV6dS5cbiIsIGFyZ3VtZW50KTsKICNlbmRpZgogICAg
ICAgICAgICAgY2hhbmdlZCB8PSBtZXJnZVN0YXRlQXRUYWlsKGJsb2NrLT52YWx1ZXNBdFRhaWwu
YXJndW1lbnQoYXJndW1lbnQpLCBtX3ZhcmlhYmxlcy5hcmd1bWVudChhcmd1bWVudCksIGJsb2Nr
LT52YXJpYWJsZXNBdFRhaWwuYXJndW1lbnQoYXJndW1lbnQpKTsKICAgICAgICAgfQogICAgICAg
ICAKICAgICAgICAgZm9yIChzaXplX3QgbG9jYWwgPSAwOyBsb2NhbCA8IGJsb2NrLT52YXJpYWJs
ZXNBdFRhaWwubnVtYmVyT2ZMb2NhbHMoKTsgKytsb2NhbCkgewogI2lmIERGR19FTkFCTEUoREVC
VUdfUFJPUEFHQVRJT05fVkVSQk9TRSkKLSAgICAgICAgICAgIHByaW50ZigiICAgICAgICBNZXJn
aW5nIHN0YXRlIGZvciBsb2NhbCAlbHUuXG4iLCBsb2NhbCk7CisgICAgICAgICAgICBwcmludGYo
IiAgICAgICAgTWVyZ2luZyBzdGF0ZSBmb3IgbG9jYWwgJXp1LlxuIiwgbG9jYWwpOwogI2VuZGlm
CiAgICAgICAgICAgICBjaGFuZ2VkIHw9IG1lcmdlU3RhdGVBdFRhaWwoYmxvY2stPnZhbHVlc0F0
VGFpbC5sb2NhbChsb2NhbCksIG1fdmFyaWFibGVzLmxvY2FsKGxvY2FsKSwgYmxvY2stPnZhcmlh
Ymxlc0F0VGFpbC5sb2NhbChsb2NhbCkpOwogICAgICAgICB9CkluZGV4OiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcAkocmV2aXNpb24gMTA1MDMz
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdCeXRlQ29kZVBhcnNlci5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTg5OCw3ICs4OTgsNyBAQCB2b2lkIEJ5dGVDb2RlUGFyc2VyOjpoYW5k
bGVDYWxsKEludGVycHJlCiAgICAgZW51bSB7IENvbnN0YW50RnVuY3Rpb24sIExpbmtlZEZ1bmN0
aW9uLCBVbmtub3duRnVuY3Rpb24gfSBjYWxsVHlwZTsKICAgICAgICAgICAgIAogI2lmIERGR19F
TkFCTEUoREVCVUdfVkVSQk9TRSkKLSAgICBwcmludGYoIlNsb3cgY2FzZSBjb3VudCBmb3IgY2Fs
bCBhdCBAJWx1IGJjIyV1OiAldS8ldTsgZXhpdCBwcm9maWxlOiAlZC5cbiIsIG1fZ3JhcGguc2l6
ZSgpLCBtX2N1cnJlbnRJbmRleCwgbV9pbmxpbmVTdGFja1RvcC0+bV9wcm9maWxlZEJsb2NrLT5y
YXJlQ2FzZVByb2ZpbGVGb3JCeXRlY29kZU9mZnNldChtX2N1cnJlbnRJbmRleCktPm1fY291bnRl
ciwgbV9pbmxpbmVTdGFja1RvcC0+bV9wcm9maWxlZEJsb2NrLT5leGVjdXRpb25FbnRyeUNvdW50
KCksIG1faW5saW5lU3RhY2tUb3AtPm1fZXhpdFByb2ZpbGUuaGFzRXhpdFNpdGUobV9jdXJyZW50
SW5kZXgsIEJhZENhY2hlKSk7CisgICAgcHJpbnRmKCJTbG93IGNhc2UgY291bnQgZm9yIGNhbGwg
YXQgQCV6dSBiYyMldTogJXUvJXU7IGV4aXQgcHJvZmlsZTogJWQuXG4iLCBtX2dyYXBoLnNpemUo
KSwgbV9jdXJyZW50SW5kZXgsIG1faW5saW5lU3RhY2tUb3AtPm1fcHJvZmlsZWRCbG9jay0+cmFy
ZUNhc2VQcm9maWxlRm9yQnl0ZWNvZGVPZmZzZXQobV9jdXJyZW50SW5kZXgpLT5tX2NvdW50ZXIs
IG1faW5saW5lU3RhY2tUb3AtPm1fcHJvZmlsZWRCbG9jay0+ZXhlY3V0aW9uRW50cnlDb3VudCgp
LCBtX2lubGluZVN0YWNrVG9wLT5tX2V4aXRQcm9maWxlLmhhc0V4aXRTaXRlKG1fY3VycmVudElu
ZGV4LCBCYWRDYWNoZSkpOwogI2VuZGlmCiAgICAgICAgICAgICAKICAgICBpZiAobV9ncmFwaC5p
c0Z1bmN0aW9uQ29uc3RhbnQobV9jb2RlQmxvY2ssIGNhbGxUYXJnZXQpKQpAQCAtMTEyOSw3ICsx
MTI5LDcgQEAgYm9vbCBCeXRlQ29kZVBhcnNlcjo6aGFuZGxlSW5saW5pbmcoYm9vbAogICAgIC8v
IE5lZWQgdG8gY3JlYXRlIGEgbmV3IGJhc2ljIGJsb2NrIGZvciB0aGUgY29udGludWF0aW9uIGF0
IHRoZSBjYWxsZXIuCiAgICAgT3duUHRyPEJhc2ljQmxvY2s+IGJsb2NrID0gYWRvcHRQdHIobmV3
IEJhc2ljQmxvY2sobmV4dE9mZnNldCwgbV9ncmFwaC5zaXplKCksIG1fbnVtQXJndW1lbnRzLCBt
X251bUxvY2FscykpOwogI2lmIERGR19FTkFCTEUoREVCVUdfVkVSQk9TRSkKLSAgICBwcmludGYo
IkNyZWF0aW5nIGlubGluZSBlcGlsb2d1ZSBiYXNpYyBibG9jayAlcCwgIyVsdSBmb3IgJXAgYmMj
JXUgYXQgaW5saW5lIGRlcHRoICV1LlxuIiwgYmxvY2suZ2V0KCksIG1fZ3JhcGgubV9ibG9ja3Mu
c2l6ZSgpLCBtX2lubGluZVN0YWNrVG9wLT5leGVjdXRhYmxlKCksIG1fY3VycmVudEluZGV4LCBD
b2RlT3JpZ2luOjppbmxpbmVEZXB0aEZvckNhbGxGcmFtZShtX2lubGluZVN0YWNrVG9wLT5tX2lu
bGluZUNhbGxGcmFtZSkpOworICAgIHByaW50ZigiQ3JlYXRpbmcgaW5saW5lIGVwaWxvZ3VlIGJh
c2ljIGJsb2NrICVwLCAjJXp1IGZvciAlcCBiYyMldSBhdCBpbmxpbmUgZGVwdGggJXUuXG4iLCBi
bG9jay5nZXQoKSwgbV9ncmFwaC5tX2Jsb2Nrcy5zaXplKCksIG1faW5saW5lU3RhY2tUb3AtPmV4
ZWN1dGFibGUoKSwgbV9jdXJyZW50SW5kZXgsIENvZGVPcmlnaW46OmlubGluZURlcHRoRm9yQ2Fs
bEZyYW1lKG1faW5saW5lU3RhY2tUb3AtPm1faW5saW5lQ2FsbEZyYW1lKSk7CiAjZW5kaWYKICAg
ICBtX2N1cnJlbnRCbG9jayA9IGJsb2NrLmdldCgpOwogICAgIEFTU0VSVChtX2lubGluZVN0YWNr
VG9wLT5tX2NhbGxlci0+bV9ibG9ja0xpbmtpbmdUYXJnZXRzLmlzRW1wdHkoKSB8fCBtX2dyYXBo
Lm1fYmxvY2tzW21faW5saW5lU3RhY2tUb3AtPm1fY2FsbGVyLT5tX2Jsb2NrTGlua2luZ1Rhcmdl
dHMubGFzdCgpXS0+Ynl0ZWNvZGVCZWdpbiA8IG5leHRPZmZzZXQpOwpAQCAtMTc0MCw3ICsxNzQw
LDcgQEAgYm9vbCBCeXRlQ29kZVBhcnNlcjo6cGFyc2VCbG9jayh1bnNpZ25lZAogICAgICAgICAg
ICAgU3RydWN0dXJlU3R1YkluZm8mIHN0dWJJbmZvID0gbV9pbmxpbmVTdGFja1RvcC0+bV9wcm9m
aWxlZEJsb2NrLT5nZXRTdHViSW5mbyhtX2N1cnJlbnRJbmRleCk7CiAgICAgICAgICAgICAKICNp
ZiBERkdfRU5BQkxFKERFQlVHX1ZFUkJPU0UpCi0gICAgICAgICAgICBwcmludGYoIlNsb3cgY2Fz
ZSBjb3VudCBmb3IgR2V0QnlJZCBAJWx1IGJjIyV1OiAldTsgZXhpdCBwcm9maWxlOiAlZFxuIiwg
bV9ncmFwaC5zaXplKCksIG1fY3VycmVudEluZGV4LCBtX2lubGluZVN0YWNrVG9wLT5tX3Byb2Zp
bGVkQmxvY2stPnJhcmVDYXNlUHJvZmlsZUZvckJ5dGVjb2RlT2Zmc2V0KG1fY3VycmVudEluZGV4
KS0+bV9jb3VudGVyLCBtX2lubGluZVN0YWNrVG9wLT5tX2V4aXRQcm9maWxlLmhhc0V4aXRTaXRl
KG1fY3VycmVudEluZGV4LCBCYWRDYWNoZSkpOworICAgICAgICAgICAgcHJpbnRmKCJTbG93IGNh
c2UgY291bnQgZm9yIEdldEJ5SWQgQCV6dSBiYyMldTogJXU7IGV4aXQgcHJvZmlsZTogJWRcbiIs
IG1fZ3JhcGguc2l6ZSgpLCBtX2N1cnJlbnRJbmRleCwgbV9pbmxpbmVTdGFja1RvcC0+bV9wcm9m
aWxlZEJsb2NrLT5yYXJlQ2FzZVByb2ZpbGVGb3JCeXRlY29kZU9mZnNldChtX2N1cnJlbnRJbmRl
eCktPm1fY291bnRlciwgbV9pbmxpbmVTdGFja1RvcC0+bV9leGl0UHJvZmlsZS5oYXNFeGl0U2l0
ZShtX2N1cnJlbnRJbmRleCwgQmFkQ2FjaGUpKTsKICNlbmRpZgogICAgICAgICAgICAgCiAgICAg
ICAgICAgICBzaXplX3Qgb2Zmc2V0ID0gbm90Rm91bmQ7CkBAIC0xODM2LDcgKzE4MzYsNyBAQCBi
b29sIEJ5dGVDb2RlUGFyc2VyOjpwYXJzZUJsb2NrKHVuc2lnbmVkCiAgICAgICAgICAgICBib29s
IGFscmVhZHlHZW5lcmF0ZWQgPSBmYWxzZTsKICAgICAgICAgICAgIAogI2lmIERGR19FTkFCTEUo
REVCVUdfVkVSQk9TRSkKLSAgICAgICAgICAgIHByaW50ZigiU2xvdyBjYXNlIGNvdW50IGZvciBQ
dXRCeUlkIEAlbHUgYmMjJXU6ICV1OyBleGl0IHByb2ZpbGU6ICVkXG4iLCBtX2dyYXBoLnNpemUo
KSwgbV9jdXJyZW50SW5kZXgsIG1faW5saW5lU3RhY2tUb3AtPm1fcHJvZmlsZWRCbG9jay0+cmFy
ZUNhc2VQcm9maWxlRm9yQnl0ZWNvZGVPZmZzZXQobV9jdXJyZW50SW5kZXgpLT5tX2NvdW50ZXIs
IG1faW5saW5lU3RhY2tUb3AtPm1fZXhpdFByb2ZpbGUuaGFzRXhpdFNpdGUobV9jdXJyZW50SW5k
ZXgsIEJhZENhY2hlKSk7CisgICAgICAgICAgICBwcmludGYoIlNsb3cgY2FzZSBjb3VudCBmb3Ig
UHV0QnlJZCBAJXp1IGJjIyV1OiAldTsgZXhpdCBwcm9maWxlOiAlZFxuIiwgbV9ncmFwaC5zaXpl
KCksIG1fY3VycmVudEluZGV4LCBtX2lubGluZVN0YWNrVG9wLT5tX3Byb2ZpbGVkQmxvY2stPnJh
cmVDYXNlUHJvZmlsZUZvckJ5dGVjb2RlT2Zmc2V0KG1fY3VycmVudEluZGV4KS0+bV9jb3VudGVy
LCBtX2lubGluZVN0YWNrVG9wLT5tX2V4aXRQcm9maWxlLmhhc0V4aXRTaXRlKG1fY3VycmVudElu
ZGV4LCBCYWRDYWNoZSkpOwogI2VuZGlmICAgICAgICAgICAgCiAKICAgICAgICAgICAgIGlmIChz
dHViSW5mby5zZWVuCkBAIC0yNTcwLDcgKzI1NzAsNyBAQCB2b2lkIEJ5dGVDb2RlUGFyc2VyOjpw
YXJzZUNvZGVCbG9jaygpCiAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAg
ICAgICAgT3duUHRyPEJhc2ljQmxvY2s+IGJsb2NrID0gYWRvcHRQdHIobmV3IEJhc2ljQmxvY2so
bV9jdXJyZW50SW5kZXgsIG1fZ3JhcGguc2l6ZSgpLCBtX251bUFyZ3VtZW50cywgbV9udW1Mb2Nh
bHMpKTsKICNpZiBERkdfRU5BQkxFKERFQlVHX1ZFUkJPU0UpCi0gICAgICAgICAgICAgICAgICAg
IHByaW50ZigiQ3JlYXRpbmcgYmFzaWMgYmxvY2sgJXAsICMlbHUgZm9yICVwIGJjIyV1IGF0IGlu
bGluZSBkZXB0aCAldS5cbiIsIGJsb2NrLmdldCgpLCBtX2dyYXBoLm1fYmxvY2tzLnNpemUoKSwg
bV9pbmxpbmVTdGFja1RvcC0+ZXhlY3V0YWJsZSgpLCBtX2N1cnJlbnRJbmRleCwgQ29kZU9yaWdp
bjo6aW5saW5lRGVwdGhGb3JDYWxsRnJhbWUobV9pbmxpbmVTdGFja1RvcC0+bV9pbmxpbmVDYWxs
RnJhbWUpKTsKKyAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCJDcmVhdGluZyBiYXNpYyBibG9j
ayAlcCwgIyV6dSBmb3IgJXAgYmMjJXUgYXQgaW5saW5lIGRlcHRoICV1LlxuIiwgYmxvY2suZ2V0
KCksIG1fZ3JhcGgubV9ibG9ja3Muc2l6ZSgpLCBtX2lubGluZVN0YWNrVG9wLT5leGVjdXRhYmxl
KCksIG1fY3VycmVudEluZGV4LCBDb2RlT3JpZ2luOjppbmxpbmVEZXB0aEZvckNhbGxGcmFtZSht
X2lubGluZVN0YWNrVG9wLT5tX2lubGluZUNhbGxGcmFtZSkpOwogI2VuZGlmCiAgICAgICAgICAg
ICAgICAgICAgIG1fY3VycmVudEJsb2NrID0gYmxvY2suZ2V0KCk7CiAgICAgICAgICAgICAgICAg
ICAgIEFTU0VSVChtX2lubGluZVN0YWNrVG9wLT5tX3VubGlua2VkQmxvY2tzLmlzRW1wdHkoKSB8
fCBtX2dyYXBoLm1fYmxvY2tzW21faW5saW5lU3RhY2tUb3AtPm1fdW5saW5rZWRCbG9ja3MubGFz
dCgpLm1fYmxvY2tJbmRleF0tPmJ5dGVjb2RlQmVnaW4gPCBtX2N1cnJlbnRJbmRleCk7CkluZGV4
OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0dyYXBoLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0dyYXBoLmNwcAkocmV2aXNpb24gMTA1MDMzKQor
KysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdHcmFwaC5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTM1Myw3ICszNTMsNyBAQCB2b2lkIEdyYXBoOjpwcmVkaWN0QXJndW1lbnRUeXBlcyhDb2Rl
QmxvCiAgICAgICAgIGF0KG1fYXJndW1lbnRzW2FyZ10pLnZhcmlhYmxlQWNjZXNzRGF0YSgpLT5w
cmVkaWN0KHByb2ZpbGUtPmNvbXB1dGVVcGRhdGVkUHJlZGljdGlvbigpKTsKICAgICAgICAgCiAj
aWYgREZHX0VOQUJMRShERUJVR19WRVJCT1NFKQotICAgICAgICBwcmludGYoIkFyZ3VtZW50IFsl
bHVdIHByZWRpY3Rpb246ICVzXG4iLCBhcmcsIHByZWRpY3Rpb25Ub1N0cmluZyhhdChtX2FyZ3Vt
ZW50c1thcmddKS52YXJpYWJsZUFjY2Vzc0RhdGEoKS0+cHJlZGljdGlvbigpKSk7CisgICAgICAg
IHByaW50ZigiQXJndW1lbnQgWyV6dV0gcHJlZGljdGlvbjogJXNcbiIsIGFyZywgcHJlZGljdGlv
blRvU3RyaW5nKGF0KG1fYXJndW1lbnRzW2FyZ10pLnZhcmlhYmxlQWNjZXNzRGF0YSgpLT5wcmVk
aWN0aW9uKCkpKTsKICNlbmRpZgogICAgIH0KIH0KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9kZmcvREZHSklUQ29tcGlsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS9kZmcvREZHSklUQ29tcGlsZXIuY3BwCShyZXZpc2lvbiAxMDUwMzMpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGZnL0RGR0pJVENvbXBpbGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAt
MTE2LDcgKzExNiw3IEBAIHZvaWQgSklUQ29tcGlsZXI6OmxpbmsoTGlua0J1ZmZlciYgbGlua0IK
IHsKICAgICAvLyBMaW5rIHRoZSBjb2RlLCBwb3B1bGF0ZSBkYXRhIGluIENvZGVCbG9jayBkYXRh
IHN0cnVjdHVyZXMuCiAjaWYgREZHX0VOQUJMRShERUJVR19WRVJCT1NFKQotICAgIGZwcmludGYo
c3RkZXJyLCAiSklUIGNvZGUgZm9yICVwIHN0YXJ0IGF0IFslcCwgJXApLiBTaXplID0gJWx1Llxu
IiwgbV9jb2RlQmxvY2ssIGxpbmtCdWZmZXIuZGVidWdBZGRyZXNzKCksIHN0YXRpY19jYXN0PGNo
YXIqPihsaW5rQnVmZmVyLmRlYnVnQWRkcmVzcygpKSArIGxpbmtCdWZmZXIuZGVidWdTaXplKCks
IGxpbmtCdWZmZXIuZGVidWdTaXplKCkpOworICAgIGZwcmludGYoc3RkZXJyLCAiSklUIGNvZGUg
Zm9yICVwIHN0YXJ0IGF0IFslcCwgJXApLiBTaXplID0gJXp1LlxuIiwgbV9jb2RlQmxvY2ssIGxp
bmtCdWZmZXIuZGVidWdBZGRyZXNzKCksIHN0YXRpY19jYXN0PGNoYXIqPihsaW5rQnVmZmVyLmRl
YnVnQWRkcmVzcygpKSArIGxpbmtCdWZmZXIuZGVidWdTaXplKCksIGxpbmtCdWZmZXIuZGVidWdT
aXplKCkpOwogI2VuZGlmCiAKICAgICAvLyBMaW5rIGFsbCBjYWxscyBvdXQgZnJvbSB0aGUgSklU
IGNvZGUgdG8gdGhlaXIgcmVzcGVjdGl2ZSBmdW5jdGlvbnMuCkluZGV4OiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR09TUkVudHJ5LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR09TUkVudHJ5LmNwcAkocmV2aXNpb24gMTA1MDMzKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPU1JFbnRyeS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTgw
LDcgKzgwLDcgQEAgdm9pZCogcHJlcGFyZU9TUkVudHJ5KEV4ZWNTdGF0ZSogZXhlYywgQwogICAg
IGZvciAoc2l6ZV90IGFyZ3VtZW50ID0gMDsgYXJndW1lbnQgPCBlbnRyeS0+bV9leHBlY3RlZFZh
bHVlcy5udW1iZXJPZkFyZ3VtZW50cygpOyArK2FyZ3VtZW50KSB7CiAgICAgICAgIGlmIChhcmd1
bWVudCA+PSBleGVjLT5hcmd1bWVudENvdW50SW5jbHVkaW5nVGhpcygpKSB7CiAjaWYgRU5BQkxF
KEpJVF9WRVJCT1NFX09TUikKLSAgICAgICAgICAgIHByaW50ZigiICAgIE9TUiBmYWlsZWQgYmVj
YXVzZSBhcmd1bWVudCAlbHUgd2FzIG5vdCBwYXNzZWQsIGV4cGVjdGVkICIsIGFyZ3VtZW50KTsK
KyAgICAgICAgICAgIHByaW50ZigiICAgIE9TUiBmYWlsZWQgYmVjYXVzZSBhcmd1bWVudCAlenUg
d2FzIG5vdCBwYXNzZWQsIGV4cGVjdGVkICIsIGFyZ3VtZW50KTsKICAgICAgICAgICAgIGVudHJ5
LT5tX2V4cGVjdGVkVmFsdWVzLmFyZ3VtZW50KGFyZ3VtZW50KS5kdW1wKHN0ZG91dCk7CiAgICAg
ICAgICAgICBwcmludGYoIi5cbiIpOwogI2VuZGlmCkBAIC05NSw3ICs5NSw3IEBAIHZvaWQqIHBy
ZXBhcmVPU1JFbnRyeShFeGVjU3RhdGUqIGV4ZWMsIEMKICAgICAgICAgCiAgICAgICAgIGlmICgh
ZW50cnktPm1fZXhwZWN0ZWRWYWx1ZXMuYXJndW1lbnQoYXJndW1lbnQpLnZhbGlkYXRlKHZhbHVl
KSkgewogI2lmIEVOQUJMRShKSVRfVkVSQk9TRV9PU1IpCi0gICAgICAgICAgICBwcmludGYoIiAg
ICBPU1IgZmFpbGVkIGJlY2F1c2UgYXJndW1lbnQgJWx1IGlzICVzLCBleHBlY3RlZCAiLCBhcmd1
bWVudCwgdmFsdWUuZGVzY3JpcHRpb24oKSk7CisgICAgICAgICAgICBwcmludGYoIiAgICBPU1Ig
ZmFpbGVkIGJlY2F1c2UgYXJndW1lbnQgJXp1IGlzICVzLCBleHBlY3RlZCAiLCBhcmd1bWVudCwg
dmFsdWUuZGVzY3JpcHRpb24oKSk7CiAgICAgICAgICAgICBlbnRyeS0+bV9leHBlY3RlZFZhbHVl
cy5hcmd1bWVudChhcmd1bWVudCkuZHVtcChzdGRvdXQpOwogICAgICAgICAgICAgcHJpbnRmKCIu
XG4iKTsKICNlbmRpZgpAQCAtMTA3LDcgKzEwNyw3IEBAIHZvaWQqIHByZXBhcmVPU1JFbnRyeShF
eGVjU3RhdGUqIGV4ZWMsIEMKICAgICAgICAgaWYgKGVudHJ5LT5tX2xvY2Fsc0ZvcmNlZERvdWJs
ZS5nZXQobG9jYWwpKSB7CiAgICAgICAgICAgICBpZiAoIWV4ZWMtPnJlZ2lzdGVycygpW2xvY2Fs
XS5qc1ZhbHVlKCkuaXNOdW1iZXIoKSkgewogI2lmIEVOQUJMRShKSVRfVkVSQk9TRV9PU1IpCi0g
ICAgICAgICAgICAgICAgcHJpbnRmKCIgICAgT1NSIGZhaWxlZCBiZWNhdXNlIHZhcmlhYmxlICVs
dSBpcyAlcywgZXhwZWN0ZWQgbnVtYmVyLlxuIiwgbG9jYWwsIGV4ZWMtPnJlZ2lzdGVycygpW2xv
Y2FsXS5qc1ZhbHVlKCkuZGVzY3JpcHRpb24oKSk7CisgICAgICAgICAgICAgICAgcHJpbnRmKCIg
ICAgT1NSIGZhaWxlZCBiZWNhdXNlIHZhcmlhYmxlICV6dSBpcyAlcywgZXhwZWN0ZWQgbnVtYmVy
LlxuIiwgbG9jYWwsIGV4ZWMtPnJlZ2lzdGVycygpW2xvY2FsXS5qc1ZhbHVlKCkuZGVzY3JpcHRp
b24oKSk7CiAjZW5kaWYKICAgICAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgICAgIH0K
QEAgLTExNSw3ICsxMTUsNyBAQCB2b2lkKiBwcmVwYXJlT1NSRW50cnkoRXhlY1N0YXRlKiBleGVj
LCBDCiAgICAgICAgIH0KICAgICAgICAgaWYgKCFlbnRyeS0+bV9leHBlY3RlZFZhbHVlcy5sb2Nh
bChsb2NhbCkudmFsaWRhdGUoZXhlYy0+cmVnaXN0ZXJzKClbbG9jYWxdLmpzVmFsdWUoKSkpIHsK
ICNpZiBFTkFCTEUoSklUX1ZFUkJPU0VfT1NSKQotICAgICAgICAgICAgcHJpbnRmKCIgICAgT1NS
IGZhaWxlZCBiZWNhdXNlIHZhcmlhYmxlICVsdSBpcyAlcywgZXhwZWN0ZWQgIiwgbG9jYWwsIGV4
ZWMtPnJlZ2lzdGVycygpW2xvY2FsXS5qc1ZhbHVlKCkuZGVzY3JpcHRpb24oKSk7CisgICAgICAg
ICAgICBwcmludGYoIiAgICBPU1IgZmFpbGVkIGJlY2F1c2UgdmFyaWFibGUgJXp1IGlzICVzLCBl
eHBlY3RlZCAiLCBsb2NhbCwgZXhlYy0+cmVnaXN0ZXJzKClbbG9jYWxdLmpzVmFsdWUoKS5kZXNj
cmlwdGlvbigpKTsKICAgICAgICAgICAgIGVudHJ5LT5tX2V4cGVjdGVkVmFsdWVzLmxvY2FsKGxv
Y2FsKS5kdW1wKHN0ZG91dCk7CiAgICAgICAgICAgICBwcmludGYoIi5cbiIpOwogI2VuZGlmCg==
</data>
<flag name="review"
          id="123410"
          type_id="1"
          status="+"
          setter="morrita"
    />
          </attachment>
      

    </bug>

</bugzilla>