<?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>15683</bug_id>
          
          <creation_ts>2007-10-24 22:37:14 -0700</creation_ts>
          <short_desc>Re-order declaration initialization to avoid calling hasProperty inside VarDeclNode::processDeclaration</short_desc>
          <delta_ts>2007-10-25 00:20:13 -0700</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>523.x (Safari 3)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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>14868</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Geoffrey Garen">ggaren</reporter>
          <assigned_to name="Geoffrey Garen">ggaren</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>59400</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2007-10-24 22:37:14 -0700</bug_when>
    <thetext>This is a subtask of bug 14868.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59407</commentid>
    <comment_count>1</comment_count>
      <attachid>16854</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2007-10-24 23:44:22 -0700</bug_when>
    <thetext>Created attachment 16854
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59408</commentid>
    <comment_count>2</comment_count>
      <attachid>16854</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2007-10-24 23:48:29 -0700</bug_when>
    <thetext>Comment on attachment 16854
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59410</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2007-10-25 00:20:13 -0700</bug_when>
    <thetext>Committed revision 27025.
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>16854</attachid>
            <date>2007-10-24 23:44:22 -0700</date>
            <delta_ts>2007-10-24 23:48:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch-no-hasproperty.txt</filename>
            <type>text/plain</type>
            <size>8294</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDI2OTk1
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzggQEAKKzIwMDctMTAt
MjQgIEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIEZpeGVkIGh0dHA6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NjgzCisgICAgICAgIFJlLW9yZGVyIGRlY2xh
cmF0aW9uIGluaXRpYWxpemF0aW9uIHRvIGF2b2lkIGNhbGxpbmcgaGFzUHJvcGVydHkgaW5zaWRl
CisgICAgICAgIFZhckRlY2xOb2RlOjpwcm9jZXNzRGVjbGFyYXRpb24KKyAgICAgICAgCisgICAg
ICAgIC43JSBzcGVlZHVwIG9uIFN1blNwaWRlci4KKworICAgICAgICAqIGtqcy9mdW5jdGlvbi5o
OgorICAgICAgICAqIGtqcy9mdW5jdGlvbi5jcHA6IE1lcmdlZCBwYXJhbWV0ZXIgcHJvY2Vzc2lu
ZyBpbnRvIEZ1bmN0aW9uQm9keU5vZGUncworICAgICAgICBvdGhlciBwcm9jZXNzaW5nIG9mIGRl
Y2xhcmVkIHN5bWJvbHMsIHNvIHRoZSBvcmRlciBvZiBleGVjdXRpb24gY291bGQgCisgICAgICAg
IGNoYW5nZS4KKworICAgICAgICAqIGtqcy9ub2Rlcy5jcHA6CisgICAgICAgIChLSlM6OlZhckRl
Y2xOb2RlOjpnZXREZWNsYXJhdGlvbnMpOiBBZGRlZCBzcGVjaWFsIGNhc2UgZm9yIHRoZSAKKyAg
ICAgICAgImFyZ3VtZW50cyIgcHJvcGVydHkgbmFtZSwgZXhwbGFpbmVkIGluIHRoZSBjb21tZW50
LgorCisgICAgICAgIChLSlM6OlZhckRlY2xOb2RlOjpwcm9jZXNzRGVjbGFyYXRpb24pOiBSZW1v
dmVkIGNhbGwgdG8gaGFzUHJvcGVydHkKKyAgICAgICAgaW4gdGhlIGNhc2Ugb2YgZnVuY3Rpb24g
Y29kZSwgc2luY2Ugd2Uga25vdyB0aGUgZGVjbGFyZWQgc3ltYm9sCisgICAgICAgIG1hbmFnZW1l
bnQgd2lsbCByZXNvbHZlIGNvbmZsaWN0cyBiZXR3ZWVuIHN5bWJvbHMuIFlheSEKKworICAgICAg
ICAoS0pTOjpWYXJEZWNsTGlzdE5vZGU6OmdldERlY2xhcmF0aW9ucyk6IE5vdyB0aGF0IFZhckRl
Y2xOb2RlJ3MgCisgICAgICAgIGltcGxlbWVudGF0aW9uIG9mIGdldERlY2xhcmF0aW9ucyBpcyBu
b24tdHJpdmlhbCwgd2UgY2FuJ3QgdGFrZSBhIAorICAgICAgICBzaG9ydC1jdXQgaGVyZSBhbnkg
bG9uZ2VyIC0tIHdlIG5lZWQgdG8gcHV0IHRoZSBWYXJEZWNsIG5vZGUgb24gdGhlIAorICAgICAg
ICBzdGFjayBzbyBpdCBnZXRzIHByb2Nlc3NlZCBub3JtYWxseS4KKworICAgICAgICAoS0pTOjpG
dW5jdGlvbkJvZHlOb2RlOjpwcm9jZXNzRGVjbGFyYXRpb25zKTogQ2hhbmdlZCB0aGUgb3JkZXIg
b2YgCisgICAgICAgIHByb2Nlc3NpbmcgdG8gZW5mb3JjZSBtdXR1YWwgZXhjbHVzaW9uIHJ1bGVz
LgorCisgICAgICAgICoga2pzL25vZGVzLmg6CisgICAgICAgIChLSlM6OkRlY2xhcmF0aW9uU3Rh
Y2tzOjpEZWNsYXJhdGlvblN0YWNrcyk6IFN0cnVjdHVyZSBpbmNsdWRlcyBhbiAKKyAgICAgICAg
RXhlY1N0YXRlIG5vdywgZm9yIGZhc3QgYWNjZXNzIHRvIHRoZSAiYXJndW1lbnRzIiBwcm9wZXJ0
eSBuYW1lLgorCiAyMDA3LTEwLTI0ICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdlaW5pZy4KSW5kZXg6IGtqcy9mdW5jdGlvbi5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0ga2pzL2Z1bmN0aW9uLmNwcAkocmV2aXNpb24gMjY5OTQpCisrKyBr
anMvZnVuY3Rpb24uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03NSw4ICs3NSw2IEBAIEpTVmFsdWUq
IEZ1bmN0aW9uSW1wOjpjYWxsQXNGdW5jdGlvbihFeGUKICAgICBuZXdFeGVjLnNldEV4Y2VwdGlv
bihleGVjLT5leGNlcHRpb24oKSk7CiAgIGN0eC5zZXRFeGVjU3RhdGUoJm5ld0V4ZWMpOwogCi0g
IHBhc3NJblBhcmFtZXRlcnMoJm5ld0V4ZWMsIGFyZ3MpOwotCiAgIERlYnVnZ2VyKiBkYmcgPSBl
eGVjLT5keW5hbWljSW50ZXJwcmV0ZXIoKS0+ZGVidWdnZXIoKTsKICAgaW50IHNpZCA9IC0xOwog
ICBpbnQgbGluZW5vID0gLTE7CkBAIC0xMjUsMTkgKzEyMyw2IEBAIEpTVmFsdWUqIEZ1bmN0aW9u
SW1wOjpjYWxsQXNGdW5jdGlvbihFeGUKICAgICByZXR1cm4ganNVbmRlZmluZWQoKTsKIH0KIAot
Ly8gRUNNQSAxMC4xLjNxCi1pbmxpbmUgdm9pZCBGdW5jdGlvbkltcDo6cGFzc0luUGFyYW1ldGVy
cyhFeGVjU3RhdGUqIGV4ZWMsIGNvbnN0IExpc3QmIGFyZ3MpCi17Ci0gICAgVmVjdG9yPElkZW50
aWZpZXI+JiBwYXJhbWV0ZXJzID0gYm9keS0+cGFyYW1ldGVycygpOwotCi0gICAgSlNPYmplY3Qq
IHZhcmlhYmxlID0gZXhlYy0+Y29udGV4dCgpLT52YXJpYWJsZU9iamVjdCgpOwotCi0gICAgc2l6
ZV90IHNpemUgPSBwYXJhbWV0ZXJzLnNpemUoKTsKLSAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8
IHNpemU7ICsraSkgewotICAgICAgdmFyaWFibGUtPnB1dChleGVjLCBwYXJhbWV0ZXJzW2ldLCBh
cmdzW2ldLCBEb250RGVsZXRlKTsKLSAgICB9Ci19Ci0KIEpTVmFsdWUqIEZ1bmN0aW9uSW1wOjph
cmd1bWVudHNHZXR0ZXIoRXhlY1N0YXRlKiBleGVjLCBKU09iamVjdCosIGNvbnN0IElkZW50aWZp
ZXImIHByb3BlcnR5TmFtZSwgY29uc3QgUHJvcGVydHlTbG90JiBzbG90KQogewogICBGdW5jdGlv
bkltcCogdGhpc09iaiA9IHN0YXRpY19jYXN0PEZ1bmN0aW9uSW1wKj4oc2xvdC5zbG90QmFzZSgp
KTsKSW5kZXg6IGtqcy9mdW5jdGlvbi5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGtqcy9mdW5jdGlvbi5oCShy
ZXZpc2lvbiAyNjk5NCkKKysrIGtqcy9mdW5jdGlvbi5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMDcs
OCArMTA3LDYgQEAgbmFtZXNwYWNlIEtKUyB7CiAgICAgc3RhdGljIEpTVmFsdWUqIGFyZ3VtZW50
c0dldHRlcihFeGVjU3RhdGUqLCBKU09iamVjdCosIGNvbnN0IElkZW50aWZpZXImLCBjb25zdCBQ
cm9wZXJ0eVNsb3QmKTsKICAgICBzdGF0aWMgSlNWYWx1ZSogY2FsbGVyR2V0dGVyKEV4ZWNTdGF0
ZSosIEpTT2JqZWN0KiwgY29uc3QgSWRlbnRpZmllciYsIGNvbnN0IFByb3BlcnR5U2xvdCYpOwog
ICAgIHN0YXRpYyBKU1ZhbHVlKiBsZW5ndGhHZXR0ZXIoRXhlY1N0YXRlKiwgSlNPYmplY3QqLCBj
b25zdCBJZGVudGlmaWVyJiwgY29uc3QgUHJvcGVydHlTbG90Jik7Ci0KLSAgICB2b2lkIHBhc3NJ
blBhcmFtZXRlcnMoRXhlY1N0YXRlKiwgY29uc3QgTGlzdCYpOwogICB9OwogCiAgIGNsYXNzIElu
ZGV4VG9OYW1lTWFwIHsKSW5kZXg6IGtqcy9ub2Rlcy5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0ga2pzL25v
ZGVzLmNwcAkocmV2aXNpb24gMjY5OTQpCisrKyBranMvbm9kZXMuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC0xNzc3LDcgKzE3NzcsMTMgQEAgVmFyRGVjbE5vZGU6OlZhckRlY2xOb2RlKGNvbnN0IElk
ZW50aWZpZQogfQogCiB2b2lkIFZhckRlY2xOb2RlOjpnZXREZWNsYXJhdGlvbnMoRGVjbGFyYXRp
b25TdGFja3MmIHN0YWNrcykKLXsgCit7CisgICAgLy8gVGhlIG5vcm1hbCBjaGVjayB0byBhdm9p
ZCBvdmVyd3JpdGluZyBwcmUtZXhpc3RpbmcgdmFsdWVzIHdpdGggdmFyaWFibGUKKyAgICAvLyBk
ZWNsYXJhdGlvbnMgZG9lc24ndCB3b3JrIGZvciB0aGUgImFyZ3VtZW50cyIgcHJvcGVydHkgYmVj
YXVzZSB3ZSAKKyAgICAvLyBpbnN0YW50aWF0ZSBpdCBsYXppbHkuIFNvIHdlIG5lZWQgdG8gY2hl
Y2sgaGVyZSBpbnN0ZWFkLgorICAgIGlmIChpZGVudCA9PSBzdGFja3MuZXhlYy0+cHJvcGVydHlO
YW1lcygpLmFyZ3VtZW50cykKKyAgICAgICAgcmV0dXJuOworCiAgICAgc3RhY2tzLnZhclN0YWNr
LmFwcGVuZCh0aGlzKTsgCiB9CiAKQEAgLTE4NTUsMTggKzE4NjEsMTkgQEAgSlNWYWx1ZSogVmFy
RGVjbE5vZGU6OmV2YWx1YXRlKEV4ZWNTdGF0ZQogCiB2b2lkIFZhckRlY2xOb2RlOjpwcm9jZXNz
RGVjbGFyYXRpb24oRXhlY1N0YXRlKiBleGVjKQogewotICBKU09iamVjdCogdmFyaWFibGUgPSBl
eGVjLT5jb250ZXh0KCktPnZhcmlhYmxlT2JqZWN0KCk7CisgIENvbnRleHQqIGNvbnRleHQgPSBl
eGVjLT5jb250ZXh0KCk7CisgIEpTT2JqZWN0KiB2YXJpYWJsZSA9IGNvbnRleHQtPnZhcmlhYmxl
T2JqZWN0KCk7CiAKLSAgLy8gSWYgYSB2YXJpYWJsZSBieSB0aGlzIG5hbWUgYWxyZWFkeSBleGlz
dHMsIGRvbid0IGNsb2JiZXIgaXQgLQotICAvLyBpdCBtaWdodCBiZSBhIGZ1bmN0aW9uIHBhcmFt
ZXRlcgotICBpZiAoIXZhcmlhYmxlLT5oYXNQcm9wZXJ0eShleGVjLCBpZGVudCkpIHsKLSAgICBp
bnQgZmxhZ3MgPSBJbnRlcm5hbDsKLSAgICBpZiAoZXhlYy0+Y29udGV4dCgpLT5jb2RlVHlwZSgp
ICE9IEV2YWxDb2RlKQotICAgICAgZmxhZ3MgfD0gRG9udERlbGV0ZTsKLSAgICBpZiAodmFyVHlw
ZSA9PSBWYXJEZWNsTm9kZTo6Q29uc3RhbnQpCi0gICAgICBmbGFncyB8PSBSZWFkT25seTsKLSAg
ICB2YXJpYWJsZS0+cHV0KGV4ZWMsIGlkZW50LCBqc1VuZGVmaW5lZCgpLCBmbGFncyk7Ci0gIH0K
KyAgaWYgKGNvbnRleHQtPmNvZGVUeXBlKCkgIT0gRnVuY3Rpb25Db2RlKQorICAgIGlmICh2YXJp
YWJsZS0+aGFzUHJvcGVydHkoZXhlYywgaWRlbnQpKQorICAgICAgICByZXR1cm47CisKKyAgaW50
IGZsYWdzID0gSW50ZXJuYWw7CisgIGlmIChjb250ZXh0LT5jb2RlVHlwZSgpICE9IEV2YWxDb2Rl
KQorICAgIGZsYWdzIHw9IERvbnREZWxldGU7CisgIGlmICh2YXJUeXBlID09IFZhckRlY2xOb2Rl
OjpDb25zdGFudCkKKyAgICBmbGFncyB8PSBSZWFkT25seTsKKyAgdmFyaWFibGUtPnB1dChleGVj
LCBpZGVudCwganNVbmRlZmluZWQoKSwgZmxhZ3MpOwogfQogCiAvLyAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gVmFyRGVjbExpc3ROb2RlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpAQCAtMTg4Nyw3ICsxODk0LDcgQEAgdm9pZCBWYXJEZWNsTGlzdE5vZGU6OmdldERlY2xh
cmF0aW9ucyhEZQogICAgICAgICBBU1NFUlQobmV4dC0+bWF5SGF2ZURlY2xhcmF0aW9ucygpKTsK
ICAgICAgICAgc3RhY2tzLm5vZGVTdGFjay5hcHBlbmQobmV4dC5nZXQoKSk7IAogICAgIH0KLSAg
ICBzdGFja3MudmFyU3RhY2suYXBwZW5kKHZhci5nZXQoKSk7IAorICAgIHN0YWNrcy5ub2RlU3Rh
Y2suYXBwZW5kKHZhci5nZXQoKSk7CiB9CiAKIHZvaWQgVmFyRGVjbExpc3ROb2RlOjpicmVha0N5
Y2xlKCkgCkBAIC0yNjAzLDE0ICsyNjEwLDE0IEBAIEZ1bmN0aW9uQm9keU5vZGU6OkZ1bmN0aW9u
Qm9keU5vZGUoU291cmMKICAgc2V0TG9jKC0xLCAtMSk7CiB9CiAKLXZvaWQgRnVuY3Rpb25Cb2R5
Tm9kZTo6aW5pdGlhbGl6ZURlY2xhcmF0aW9uU3RhY2tzKCkKK3ZvaWQgRnVuY3Rpb25Cb2R5Tm9k
ZTo6aW5pdGlhbGl6ZURlY2xhcmF0aW9uU3RhY2tzKEV4ZWNTdGF0ZSogZXhlYykKIHsKICAgICBO
b2RlKiBub2RlID0gc291cmNlLmdldCgpOwogICAgIGlmICghbm9kZSkKICAgICAgICAgcmV0dXJu
OwogCiAgICAgRGVjbGFyYXRpb25TdGFja3M6Ok5vZGVTdGFjayBub2RlU3RhY2s7Ci0gICAgRGVj
bGFyYXRpb25TdGFja3Mgc3RhY2tzKG5vZGVTdGFjaywgbV92YXJTdGFjaywgbV9mdW5jdGlvblN0
YWNrKTsKKyAgICBEZWNsYXJhdGlvblN0YWNrcyBzdGFja3MoZXhlYywgbm9kZVN0YWNrLCBtX3Zh
clN0YWNrLCBtX2Z1bmN0aW9uU3RhY2spOwogICAgIAogICAgIHdoaWxlICh0cnVlKSB7CiAgICAg
ICAgIEFTU0VSVChub2RlLT5tYXlIYXZlRGVjbGFyYXRpb25zKCkpOyAvLyBPdGhlcndpc2UsIHdl
IHdhc3RlZCB0aW1lIHB1dHRpbmcgYW4gaXJyZWxldmFudCBub2RlIG9uIHRoZSBzdGFjay4KQEAg
LTI2MzAsMTUgKzI2MzcsMjIgQEAgdm9pZCBGdW5jdGlvbkJvZHlOb2RlOjppbml0aWFsaXplRGVj
bGFyYQogdm9pZCBGdW5jdGlvbkJvZHlOb2RlOjpwcm9jZXNzRGVjbGFyYXRpb25zKEV4ZWNTdGF0
ZSogZXhlYykKIHsKICAgICBpZiAoIW1faW5pdGlhbGl6ZWREZWNsYXJhdGlvblN0YWNrcykKLSAg
ICAgICAgaW5pdGlhbGl6ZURlY2xhcmF0aW9uU3RhY2tzKCk7CisgICAgICAgIGluaXRpYWxpemVE
ZWNsYXJhdGlvblN0YWNrcyhleGVjKTsKIAogICAgIHNpemVfdCBpLCBzaXplOwogCi0gICAgZm9y
IChpID0gMCwgc2l6ZSA9IG1fZnVuY3Rpb25TdGFjay5zaXplKCk7IGkgPCBzaXplOyArK2kpCi0g
ICAgICAgIG1fZnVuY3Rpb25TdGFja1tpXS0+cHJvY2Vzc0RlY2xhcmF0aW9uKGV4ZWMpOworICAg
IEpTT2JqZWN0KiB2YXJpYWJsZU9iamVjdCA9IGV4ZWMtPmNvbnRleHQoKS0+dmFyaWFibGVPYmpl
Y3QoKTsKKyAgICBjb25zdCBMaXN0JiBhcmdzID0gKmV4ZWMtPmNvbnRleHQoKS0+YXJndW1lbnRz
KCk7CiAKKyAgICAvLyBUaGUgb3JkZXIgb2YgYWRkaXRpb25zIHRvIHRoZSB2YXJpYWJsZSBvYmpl
Y3QgaGVyZSBpbXBsaWNpdGx5IGVuZm9yY2VzIHRoZSBtdXR1YWwgZXhjbHVzaW9uIGRlc2NyaWJl
ZCBpbiBFQ01BIDEwLjEuMy4KICAgICBmb3IgKGkgPSAwLCBzaXplID0gbV92YXJTdGFjay5zaXpl
KCk7IGkgPCBzaXplOyArK2kpCiAgICAgICAgIG1fdmFyU3RhY2tbaV0tPnByb2Nlc3NEZWNsYXJh
dGlvbihleGVjKTsKKworICAgIGZvciAoaSA9IDAsIHNpemUgPSBtX3BhcmFtZXRlcnMuc2l6ZSgp
OyBpIDwgc2l6ZTsgKytpKQorICAgICAgICB2YXJpYWJsZU9iamVjdC0+cHV0KGV4ZWMsIG1fcGFy
YW1ldGVyc1tpXSwgYXJnc1tpXSwgRG9udERlbGV0ZSk7CisKKyAgICBmb3IgKGkgPSAwLCBzaXpl
ID0gbV9mdW5jdGlvblN0YWNrLnNpemUoKTsgaSA8IHNpemU7ICsraSkKKyAgICAgICAgbV9mdW5j
dGlvblN0YWNrW2ldLT5wcm9jZXNzRGVjbGFyYXRpb24oZXhlYyk7CiB9CiAKIHZvaWQgRnVuY3Rp
b25Cb2R5Tm9kZTo6YWRkUGFyYW0oY29uc3QgSWRlbnRpZmllciYgaWRlbnQpCkluZGV4OiBranMv
bm9kZXMuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBranMvbm9kZXMuaAkocmV2aXNpb24gMjY5OTQpCisrKyBr
anMvbm9kZXMuaAkod29ya2luZyBjb3B5KQpAQCAtODgsMTMgKzg4LDE1IEBAIG5hbWVzcGFjZSBL
SlMgewogICAgICAgdHlwZWRlZiBWZWN0b3I8VmFyRGVjbE5vZGUqLCAxNj4gVmFyU3RhY2s7CiAg
ICAgICB0eXBlZGVmIFZlY3RvcjxGdW5jRGVjbE5vZGUqLCAxNj4gRnVuY3Rpb25TdGFjazsKICAg
ICAgIAotICAgICAgRGVjbGFyYXRpb25TdGFja3MoTm9kZVN0YWNrJiBuLCBWYXJTdGFjayYgdiwg
RnVuY3Rpb25TdGFjayYgZikKLSAgICAgICAgOiBub2RlU3RhY2sobikKKyAgICAgIERlY2xhcmF0
aW9uU3RhY2tzKEV4ZWNTdGF0ZSogZSwgTm9kZVN0YWNrJiBuLCBWYXJTdGFjayYgdiwgRnVuY3Rp
b25TdGFjayYgZikKKyAgICAgICAgOiBleGVjKGUpCisgICAgICAgICwgbm9kZVN0YWNrKG4pCiAg
ICAgICAgICwgdmFyU3RhY2sodikKICAgICAgICAgLCBmdW5jdGlvblN0YWNrKGYpCiAgICAgICB7
CiAgICAgICB9Ci0gICAgICAgIAorCisgICAgICBFeGVjU3RhdGUqIGV4ZWM7CiAgICAgICBOb2Rl
U3RhY2smIG5vZGVTdGFjazsKICAgICAgIFZhclN0YWNrJiB2YXJTdGFjazsgCiAgICAgICBGdW5j
dGlvblN0YWNrJiBmdW5jdGlvblN0YWNrOwpAQCAtMTI0MywxMiArMTI0NSwxMyBAQCBuYW1lc3Bh
Y2UgS0pTIHsKICAgcHJpdmF0ZToKICAgICBVU3RyaW5nIG1fc291cmNlVVJMOwogICAgIGludCBt
X3NvdXJjZUlkOwotICAgIFZlY3RvcjxJZGVudGlmaWVyPiBtX3BhcmFtZXRlcnM7CiAKLSAgICB2
b2lkIGluaXRpYWxpemVEZWNsYXJhdGlvblN0YWNrcygpOworICAgIHZvaWQgaW5pdGlhbGl6ZURl
Y2xhcmF0aW9uU3RhY2tzKEV4ZWNTdGF0ZSopOwogICAgIGJvb2wgbV9pbml0aWFsaXplZERlY2xh
cmF0aW9uU3RhY2tzOworCiAgICAgRGVjbGFyYXRpb25TdGFja3M6OlZhclN0YWNrIG1fdmFyU3Rh
Y2s7CiAgICAgRGVjbGFyYXRpb25TdGFja3M6OkZ1bmN0aW9uU3RhY2sgbV9mdW5jdGlvblN0YWNr
OworICAgIFZlY3RvcjxJZGVudGlmaWVyPiBtX3BhcmFtZXRlcnM7CiAgIH07CiAKICAgY2xhc3Mg
RnVuY0V4cHJOb2RlIDogcHVibGljIE5vZGUgewo=
</data>
<flag name="review"
          id="7134"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>