<?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>126409</bug_id>
          
          <creation_ts>2014-01-02 15:10:15 -0800</creation_ts>
          <short_desc>CStack LLInt 32-bit should build</short_desc>
          <delta_ts>2014-01-02 15:50:47 -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>All</rep_platform>
          <op_sys>All</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>116888</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>nrotem</cc>
    
    <cc>oliver</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>963913</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-01-02 15:10:15 -0800</bug_when>
    <thetext>And the stuff we do to make it build should at least try to be correct</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963916</commentid>
    <comment_count>1</comment_count>
      <attachid>220260</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-01-02 15:11:51 -0800</bug_when>
    <thetext>Created attachment 220260
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963923</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-01-02 15:25:12 -0800</bug_when>
    <thetext>Landed in the branch in http://trac.webkit.org/changeset/161234</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963924</commentid>
    <comment_count>3</comment_count>
      <attachid>220260</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2014-01-02 15:25:39 -0800</bug_when>
    <thetext>Comment on attachment 220260
the patch

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

r=me, with comments.

&gt; Source/JavaScriptCore/ChangeLog:8
&gt; +        

Description of what you did...

&gt; Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm:165
&gt;          const extraStackSpace = 16

This line can be removed.

&gt; Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm:177
&gt;          const extraStackSpace = 28

This line can be removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963939</commentid>
    <comment_count>4</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-01-02 15:50:47 -0800</bug_when>
    <thetext>Landed fixes to address Michael&apos;s comments in http://trac.webkit.org/changeset/161237</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220260</attachid>
            <date>2014-01-02 15:11:51 -0800</date>
            <delta_ts>2014-01-02 15:25:39 -0800</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>13898</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTYxMjMxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBA
CisyMDE0LTAxLTAyICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
Q1N0YWNrIExMSW50IDMyLWJpdCBzaG91bGQgYnVpbGQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNjQwOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgCisKKyAgICAgICAgKiBsbGludC9Mb3dM
ZXZlbEludGVycHJldGVyMzJfNjQuYXNtOgorICAgICAgICAqIGxsaW50L0xvd0xldmVsSW50ZXJw
cmV0ZXI2NC5hc206CisKIDIwMTQtMDEtMDIgIE1hcmsgTGFtICA8bWFyay5sYW1AYXBwbGUuY29t
PgogCiAgICAgICAgIENTdGFjazogSW50ZXJwcmV0ZXI6OmV4ZWN1dGVDYWxsKCkgc2hvdWxkIGNo
ZWNrIGZvciBleGNlcHRpb25zIGFmdGVyIGNhbGxpbmcgY2FsbFRvTmF0aXZlRnVuY3Rpb24oKS4K
SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyMzJf
NjQuYXNtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZl
bEludGVycHJldGVyMzJfNjQuYXNtCShyZXZpc2lvbiAxNjEyMzApCisrKyBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvbGxpbnQvTG93TGV2ZWxJbnRlcnByZXRlcjMyXzY0LmFzbQkod29ya2luZyBjb3B5
KQpAQCAtMTQ1LDEzICsxNDUsMTIgQEAgbWFjcm8gY2FsbFNsb3dQYXRoKHNsb3dQYXRoKQogICAg
IG1vdmUgdDEsIGNmcgogZW5kCiAKLW1hY3JvIGRvQ2FsbFRvSmF2YVNjcmlwdChtYWtlQ2FsbCwg
ZG9SZXR1cm4pCittYWNybyBkb0NhbGxUb0phdmFTY3JpcHQobWFrZUNhbGwpCiAgICAgaWYgWDg2
CiAgICAgICAgIGNvbnN0IGVudHJ5ID0gdDQKLSAgICAgICAgY29uc3Qgdm1Ub3BDYWxsRnJhbWUg
PSB0MgorICAgICAgICBjb25zdCB2bSA9IHQyCiAgICAgICAgIGNvbnN0IHByb3RvQ2FsbEZyYW1l
ID0gdDUKIAotICAgICAgICBjb25zdCBleHRyYVN0YWNrU3BhY2UgPSAyOAogICAgICAgICBjb25z
dCBwcmV2aW91c0NGUiA9IHQwCiAgICAgICAgIGNvbnN0IHByZXZpb3VzUEMgPSB0MQogICAgICAg
ICBjb25zdCB0ZW1wMSA9IHQwICMgU2FtZSBhcyBwcmV2aW91c0NGUgpAQCAtMTYwLDkgKzE1OSw4
IEBAIG1hY3JvIGRvQ2FsbFRvSmF2YVNjcmlwdChtYWtlQ2FsbCwgZG9SZXQKICAgICAgICAgY29u
c3QgdGVtcDQgPSB0MwogICAgIGVsc2lmIEFSTSBvciBBUk12N19UUkFESVRJT05BTAogICAgICAg
ICBjb25zdCBlbnRyeSA9IGEwCi0gICAgICAgIGNvbnN0IHZtVG9wQ2FsbEZyYW1lID0gYTEKKyAg
ICAgICAgY29uc3Qgdm0gPSBhMQogICAgICAgICBjb25zdCBwcm90b0NhbGxGcmFtZSA9IGEyCi0g
ICAgICAgIGNvbnN0IHRvcE9mU3RhY2sgPSBhMwogCiAgICAgICAgIGNvbnN0IGV4dHJhU3RhY2tT
cGFjZSA9IDE2CiAgICAgICAgIGNvbnN0IHByZXZpb3VzQ0ZSID0gdDMKQEAgLTE3Myw5ICsxNzEs
OCBAQCBtYWNybyBkb0NhbGxUb0phdmFTY3JpcHQobWFrZUNhbGwsIGRvUmV0CiAgICAgICAgIGNv
bnN0IHRlbXA0ID0gdDQKICAgICBlbHNpZiBBUk12NwogICAgICAgICBjb25zdCBlbnRyeSA9IGEw
Ci0gICAgICAgIGNvbnN0IHZtVG9wQ2FsbEZyYW1lID0gYTEKKyAgICAgICAgY29uc3Qgdm0gPSBh
MQogICAgICAgICBjb25zdCBwcm90b0NhbGxGcmFtZSA9IGEyCi0gICAgICAgIGNvbnN0IHRvcE9m
U3RhY2sgPSBhMwogCiAgICAgICAgIGNvbnN0IGV4dHJhU3RhY2tTcGFjZSA9IDI4CiAgICAgICAg
IGNvbnN0IHByZXZpb3VzQ0ZSID0gdDMKQEAgLTIxNiw0NSArMjEzLDczIEBAIG1hY3JvIGRvQ2Fs
bFRvSmF2YVNjcmlwdChtYWtlQ2FsbCwgZG9SZXQKICAgICAgICAgbG9hZHAgW3NwXSwgcHJldmlv
dXNQQwogICAgICAgICBtb3ZlIGNmciwgcHJldmlvdXNDRlIKICAgICBlbmQKLSAgICBmdW5jdGlv
blByb2xvZ3VlKGV4dHJhU3RhY2tTcGFjZSkKICAgICBpZiBYODYKLSAgICAgICAgbG9hZHAgZXh0
cmFTdGFja1NwYWNlKzIwW3NwXSwgZW50cnkKLSAgICAgICAgbG9hZHAgZXh0cmFTdGFja1NwYWNl
KzI0W3NwXSwgdm1Ub3BDYWxsRnJhbWUKLSAgICAgICAgbG9hZHAgZXh0cmFTdGFja1NwYWNlKzI4
W3NwXSwgcHJvdG9DYWxsRnJhbWUKLSAgICAgICAgbG9hZHAgZXh0cmFTdGFja1NwYWNlKzMyW3Nw
XSwgY2ZyCisgICAgICAgIGxvYWRwIDIwW3NwXSwgZW50cnkKKyAgICAgICAgbG9hZHAgMjRbc3Bd
LCB2bQorICAgICAgICBsb2FkcCAyOFtzcF0sIHByb3RvQ2FsbEZyYW1lCiAgICAgZWxzZQogICAg
ICAgICBtb3ZlIGNmciwgcHJldmlvdXNDRlIKICAgICAgICAgbW92ZSB0b3BPZlN0YWNrLCBjZnIK
ICAgICBlbmQKKyAgICBjYWxsVG9KYXZhU2NyaXB0UHJvbG9ndWUoKQorICAgIAorICAgIGNoZWNr
U3RhY2tQb2ludGVyQWxpZ25tZW50KHRlbXAyLCAweGJhZDBkYzAxKQogCi0gICAgc3VicCAoQ2Fs
bEZyYW1lSGVhZGVyU2xvdHMtMSkqOCwgY2ZyCi0gICAgc3RvcmVwIDAsIEFyZ3VtZW50Q291bnQr
NFtjZnJdCisgICAgIyBUaGUganNTdGFja0xpbWl0IHdhcyBwcmV2aW91c2x5IGNvbXB1dGVkIGlu
IFZNRW50cnlTY29wZSB1c2luZyBhbgorICAgICMgZXN0aW1hdGVkIHN0YWNrUG9pbnRlckF0Vk1F
bnRyeSB2YWx1ZS4gQWRqdXN0IHRoZSBqc1N0YWNrTGltaXQgYnkKKyAgICAjIHRoZSBkZWx0YSBi
ZXR3ZWVuIHRoZSBhY3R1YWwgc3RhY2tQb2ludGVyQXRWTUVudHJ5IGFuZCB0aGUgZXN0aW1hdGUK
KyAgICAjIHRoYXQgd2UgdXNlZCBwcmV2aW91c2x5LgorICAgIHN1YnAgVk06OnN0YWNrUG9pbnRl
ckF0Vk1FbnRyeVt2bV0sIHNwLCB0ZW1wMgorICAgIHN1YnAgVk06Om1fanNTdGFja0xpbWl0W3Zt
XSwgdGVtcDIsIHRlbXAyCisgICAgc3RvcmVwIHRlbXAyLCBWTTo6bV9qc1N0YWNrTGltaXRbdm1d
CisgICAgc3RvcmVwIHNwLCBWTTo6c3RhY2tQb2ludGVyQXRWTUVudHJ5W3ZtXQorCisgICAgIyBU
aGUgc3RhY2sgaG9zdCB6b25lIGVuc3VyZXMgdGhhdCB3ZSBoYXZlIGFkZXF1YXRlIHNwYWNlIGZv
ciB0aGUKKyAgICAjIFZNRW50cnlTZW50aW5lbEZyYW1lLiBQcm9jZWVkIHdpdGggYWxsb2NhdGlu
ZyBhbmQgaW5pdGlhbGl6aW5nIHRoZQorICAgICMgc2VudGluZWwgZnJhbWUuCisgICAgbW92ZSBz
cCwgY2ZyCisgICAgc3VicCBDYWxsRnJhbWVIZWFkZXJTbG90cyAqIDgsIGNmcgogICAgIHN0b3Jl
cCAwLCBBcmd1bWVudENvdW50W2Nmcl0KLSAgICBzdG9yZXAgMCwgQ2FsbGVlKzRbY2ZyXQotICAg
IHN0b3JlcCB2bVRvcENhbGxGcmFtZSwgQ2FsbGVlW2Nmcl0KLSAgICBsb2FkcCBbdm1Ub3BDYWxs
RnJhbWVdLCB0ZW1wNAotICAgIHN0b3JlcCAwLCBTY29wZUNoYWluKzRbY2ZyXQotICAgIHN0b3Jl
cCB0ZW1wNCwgU2NvcGVDaGFpbltjZnJdCi0gICAgc3RvcmVwIDAsIENvZGVCbG9jays0W2Nmcl0K
KyAgICBzdG9yZXAgdm0sIENhbGxlZVtjZnJdCisgICAgbG9hZHAgVk06OnRvcENhbGxGcmFtZVt2
bV0sIHRlbXAyCisgICAgc3RvcmVwIHRlbXAyLCBTY29wZUNoYWluW2Nmcl0KICAgICBzdG9yZXAg
MSwgQ29kZUJsb2NrW2Nmcl0KICAgICBzdG9yZXAgcHJldmlvdXNQQywgUmV0dXJuUENbY2ZyXQog
ICAgIHN0b3JlcCBwcmV2aW91c0NGUiwgQ2FsbGVyRnJhbWVbY2ZyXQotICAgIG1vdmUgY2ZyLCB0
ZW1wMQogCiAgICAgbG9hZGkgUHJvdG9DYWxsRnJhbWU6OnBhZGRlZEFyZ0NvdW50W3Byb3RvQ2Fs
bEZyYW1lXSwgdGVtcDIKICAgICBhZGRwIENhbGxGcmFtZUhlYWRlclNsb3RzLCB0ZW1wMiwgdGVt
cDIKICAgICBsc2hpZnRwIDMsIHRlbXAyCi0gICAgc3VicCB0ZW1wMiwgY2ZyCi0gICAgc3RvcmVw
IHRlbXAxLCBDYWxsZXJGcmFtZVtjZnJdCisgICAgc3VicCBjZnIsIHRlbXAyLCB0ZW1wMQogCisg
ICAgIyBFbnN1cmUgdGhhdCB3ZSBoYXZlIGVub3VnaCBhZGRpdGlvbmFsIHN0YWNrIGNhcGFjaXR5
IGZvciB0aGUgaW5jb21pbmcgYXJncywKKyAgICAjIGFuZCB0aGUgZnJhbWUgZm9yIHRoZSBKUyBj
b2RlIHdlJ3JlIGV4ZWN1dGluZy4gV2UgbmVlZCB0byBkbyB0aGlzIGNoZWNrCisgICAgIyBiZWZv
cmUgd2Ugc3RhcnQgY29weWluZyB0aGUgYXJncyBmcm9tIHRoZSBwcm90b0NhbGxGcmFtZSBiZWxv
dy4KKyAgICBicGFlcSB0ZW1wMSwgVk06Om1fanNTdGFja0xpbWl0W3ZtXSwgLnN0YWNrSGVpZ2h0
T0sKKworICAgIG1vdmUgY2ZyLCBzcAorCisgICAgaWYgQ19MT09QCisgICAgIyBGSVhNRTogTmVl
ZCB0byBjYWxsIHN0YWNrIGNoZWNrIGhlcmUgdG8gc2VlIGlmIHdlIGNhbiBncm93IHRoZSBzdGFj
ay4KKyAgICAjIFdpbGwgbmVlZCB0byBwcmVzZXJ2ZSByZWdpc3RlcnMgc28gdGhhdCB3ZSBjYW4g
cmVjb3ZlciBpZiB3ZSBkbyBub3QgZW5kCisgICAgIyB1cCB0aHJvd2luZyBhIFN0YWNrT3ZlcmZs
b3dFcnJvci4KKyAgICBlbmQKKworICAgIHN0b3JlcCAwLCBWTTo6c3RhY2tQb2ludGVyQXRWTUVu
dHJ5W3ZtXQorICAgIGNDYWxsMihfbGxpbnRfdGhyb3dfc3RhY2tfb3ZlcmZsb3dfZXJyb3IsIHZt
LCBwcm90b0NhbGxGcmFtZSkKKyAgICBjYWxsVG9KYXZhU2NyaXB0RXBpbG9ndWUoKQorICAgIHJl
dAorCisuc3RhY2tIZWlnaHRPSzoKKyAgICBtb3ZlIHRlbXAxLCBzcAogICAgIG1vdmUgNSwgdGVt
cDEKIAogLmNvcHlIZWFkZXJMb29wOgogICAgIHN1YmkgMSwgdGVtcDEKLSAgICBsb2FkcCBbcHJv
dG9DYWxsRnJhbWUsIHRlbXAxLCA4XSwgdGVtcDMKLSAgICBzdG9yZXAgdGVtcDMsIENvZGVCbG9j
a1tjZnIsIHRlbXAxLCA4XQotICAgIGxvYWRwIDRbcHJvdG9DYWxsRnJhbWUsIHRlbXAxLCA4XSwg
dGVtcDMKLSAgICBzdG9yZXAgdGVtcDMsIENvZGVCbG9jays0W2NmciwgdGVtcDEsIDhdCisgICAg
bG9hZGkgVGFnT2Zmc2V0W3Byb3RvQ2FsbEZyYW1lLCB0ZW1wMSwgOF0sIHRlbXAzCisgICAgc3Rv
cmVpIHRlbXAzLCBUYWdPZmZzZXQgKyBDb2RlQmxvY2tbc3AsIHRlbXAxLCA4XQorICAgIGxvYWRp
IFBheWxvYWRPZmZzZXRbcHJvdG9DYWxsRnJhbWUsIHRlbXAxLCA4XSwgdGVtcDMKKyAgICBzdG9y
ZWkgdGVtcDMsIFBheWxvYWRPZmZzZXQgKyBDb2RlQmxvY2tbc3AsIHRlbXAxLCA4XQogICAgIGJ0
aW56IHRlbXAxLCAuY29weUhlYWRlckxvb3AKIAogICAgIGxvYWRpIFByb3RvQ2FsbEZyYW1lOjph
cmdDb3VudEFuZENvZGVPcmlnaW5WYWx1ZVtwcm90b0NhbGxGcmFtZV0sIHRlbXAyCkBAIC0yNjMs
MTIgKzI4OCwxMCBAQCBtYWNybyBkb0NhbGxUb0phdmFTY3JpcHQobWFrZUNhbGwsIGRvUmV0CiAg
ICAgc3ViaSAxLCB0ZW1wMwogCiAgICAgYmllcSB0ZW1wMiwgdGVtcDMsIC5jb3B5QXJncwotICAg
IG1vdmUgMCwgdGVtcDEKLSAgICBtb3ZlIFVuZGVmaW5lZFRhZywgdGVtcDQKIC5maWxsRXh0cmFB
cmdzTG9vcDoKICAgICBzdWJpIDEsIHRlbXAzCi0gICAgc3RvcmVwIHRlbXAxLCBUaGlzQXJndW1l
bnRPZmZzZXQrOCtQYXlsb2FkT2Zmc2V0W2NmciwgdGVtcDMsIDhdCi0gICAgc3RvcmVwIHRlbXA0
LCBUaGlzQXJndW1lbnRPZmZzZXQrOCtUYWdPZmZzZXRbY2ZyLCB0ZW1wMywgOF0KKyAgICBzdG9y
ZWkgVW5kZWZpbmVkVGFnLCBUaGlzQXJndW1lbnRPZmZzZXQgKyA4ICsgVGFnT2Zmc2V0W3NwLCB0
ZW1wMywgOF0KKyAgICBzdG9yZWkgMCwgVGhpc0FyZ3VtZW50T2Zmc2V0ICsgOCArIFBheWxvYWRP
ZmZzZXRbc3AsIHRlbXAzLCA4XQogICAgIGJpbmVxIHRlbXAyLCB0ZW1wMywgLmZpbGxFeHRyYUFy
Z3NMb29wCiAKIC5jb3B5QXJnczoKQEAgLTI3NywyOSArMzAwLDMzIEBAIG1hY3JvIGRvQ2FsbFRv
SmF2YVNjcmlwdChtYWtlQ2FsbCwgZG9SZXQKIC5jb3B5QXJnc0xvb3A6CiAgICAgYnRpeiB0ZW1w
MiwgLmNvcHlBcmdzRG9uZQogICAgIHN1YmkgMSwgdGVtcDIKLSAgICBsb2FkcCBQYXlsb2FkT2Zm
c2V0W3RlbXAxLCB0ZW1wMiwgOF0sIHRlbXAzCi0gICAgbG9hZHAgVGFnT2Zmc2V0W3RlbXAxLCB0
ZW1wMiwgOF0sIHRlbXA0Ci0gICAgc3RvcmVwIHRlbXAzLCBUaGlzQXJndW1lbnRPZmZzZXQrOCtQ
YXlsb2FkT2Zmc2V0W2NmciwgdGVtcDIsIDhdCi0gICAgc3RvcmVwIHRlbXA0LCBUaGlzQXJndW1l
bnRPZmZzZXQrOCtUYWdPZmZzZXRbY2ZyLCB0ZW1wMiwgOF0KKyAgICBsb2FkaSBUYWdPZmZzZXRb
dGVtcDEsIHRlbXAyLCA4XSwgdGVtcDMKKyAgICBzdG9yZWkgdGVtcDMsIFRoaXNBcmd1bWVudE9m
ZnNldCArIDggKyBUYWdPZmZzZXRbc3AsIHRlbXAyLCA4XQorICAgIGxvYWRpIFBheWxvYWRPZmZz
ZXRbdGVtcDEsIHRlbXAyLCA4XSwgdGVtcDMKKyAgICBzdG9yZWkgdGVtcDMsIFRoaXNBcmd1bWVu
dE9mZnNldCArIDggKyBQYXlsb2FkT2Zmc2V0W3NwLCB0ZW1wMiwgOF0KICAgICBqbXAgLmNvcHlB
cmdzTG9vcAogCiAuY29weUFyZ3NEb25lOgotICAgIGlmIFg4NgotICAgICAgICBsb2FkcCBleHRy
YVN0YWNrU3BhY2UrMjRbc3BdLCB2bVRvcENhbGxGcmFtZQotICAgIGVuZAotICAgIHN0b3JlcCBj
ZnIsIFt2bVRvcENhbGxGcmFtZV0KKyAgICBzdG9yZXAgc3AsIFZNOjp0b3BDYWxsRnJhbWVbdm1d
CisKKyAgICBjaGVja1N0YWNrUG9pbnRlckFsaWdubWVudCh0ZW1wMywgMHhiYWQwZGMwMikKIAog
ICAgIG1ha2VDYWxsKGVudHJ5LCB0ZW1wMSkKIAorICAgIGNoZWNrU3RhY2tQb2ludGVyQWxpZ25t
ZW50KHRlbXAzLCAweGJhZDBkYzAzKQorCiAgICAgYnBlcSBDb2RlQmxvY2tbY2ZyXSwgMSwgLmNh
bGxlZUZyYW1lUG9wcGVkCiAgICAgbG9hZHAgQ2FsbGVyRnJhbWVbY2ZyXSwgY2ZyCiAKIC5jYWxs
ZWVGcmFtZVBvcHBlZDoKLSAgICBsb2FkcCBDYWxsZWVbY2ZyXSwgdGVtcDMgIyBWTS50b3BDYWxs
RnJhbWUKLSAgICBsb2FkcCBTY29wZUNoYWluW2Nmcl0sIHRlbXA0Ci0gICAgc3RvcmVwIHRlbXA0
LCBbdGVtcDNdCisgICAgbG9hZHAgQ2FsbGVlW2Nmcl0sIHRlbXAyICMgVk0KKyAgICBsb2FkcCBT
Y29wZUNoYWluW2Nmcl0sIHRlbXAzICMgcHJldmlvdXMgdG9wQ2FsbEZyYW1lCisgICAgc3RvcmVw
IHRlbXAzLCBWTTo6dG9wQ2FsbEZyYW1lW3RlbXAyXQogCi0gICAgZG9SZXR1cm4oZXh0cmFTdGFj
a1NwYWNlKQorICAgIGNoZWNrU3RhY2tQb2ludGVyQWxpZ25tZW50KHRlbXAzLCAweGJhZDBkYzA0
KQorCisgICAgY2FsbFRvSmF2YVNjcmlwdEVwaWxvZ3VlKCkKKyAgICByZXQKIGVuZAogCiBtYWNy
byBtYWtlSmF2YVNjcmlwdENhbGwoZW50cnksIHRlbXApCkBAIC0zMzAsOCArMzU3LDggQEAgX2hh
bmRsZVVuY2F1Z2h0RXhjZXB0aW9uOgogICAgIGxvYWRwIENhbGxlckZyYW1lICsgUGF5bG9hZE9m
ZnNldFtjZnJdLCBjZnIKIAogICAgIGxvYWRwIENhbGxlZSArIFBheWxvYWRPZmZzZXRbY2ZyXSwg
dDMgIyBWTS50b3BDYWxsRnJhbWUKLSAgICBsb2FkcCBTY29wZUNoYWluICsgUGF5bG9hZE9mZnNl
dFtjZnJdLCB0NgotICAgIHN0b3JlcCB0NiwgW3QzXQorICAgIGxvYWRwIFNjb3BlQ2hhaW4gKyBQ
YXlsb2FkT2Zmc2V0W2Nmcl0sIHQ1CisgICAgc3RvcmVwIHQ1LCBbdDNdCiAKICAgICBjYWxsVG9K
YXZhU2NyaXB0RXBpbG9ndWUoKQogICAgIHJldApAQCAtNDk4LDE0ICs1MjUsMzAgQEAgbWFjcm8g
ZnVuY3Rpb25Bcml0eUNoZWNrKGRvbmVMYWJlbCwgc2xvdwogICAgIGxvYWRpIFBheWxvYWRPZmZz
ZXQgKyBBcmd1bWVudENvdW50W2Nmcl0sIHQwCiAgICAgYmlhZXEgdDAsIENvZGVCbG9jazo6bV9u
dW1QYXJhbWV0ZXJzW3QxXSwgZG9uZUxhYmVsCiAgICAgY0NhbGwyKHNsb3dQYXRoLCBjZnIsIFBD
KSAgICMgVGhpcyBzbG93UGF0aCBoYXMgYSBzaW1wbGUgcHJvdG9jb2w6IHQwID0gMCA9PiBubyBl
cnJvciwgdDAgIT0gMCA9PiBlcnJvcgotICAgIGJ0aXogdDAsIC5pc0FyaXR5Rml4dXBOZWVkZWQK
KyAgICBidGl6IHQwLCAubm9FcnJvcgogICAgIG1vdmUgdDEsIGNmciAgICMgdDEgY29udGFpbnMg
Y2FsbGVyIGZyYW1lCiAgICAgam1wIF9sbGludF90aHJvd19mcm9tX3Nsb3dfcGF0aF90cmFtcG9s
aW5lCiAKLS5pc0FyaXR5Rml4dXBOZWVkZWQ6Cisubm9FcnJvcjoKKyAgICAjIHQxIHBvaW50cyB0
byBBcml0eUNoZWNrRGF0YS4KKyAgICBsb2FkcCBDb21tb25TbG93UGF0aHM6OkFyaXR5Q2hlY2tE
YXRhOjp0aHVua1RvQ2FsbFt0MV0sIHQyCisgICAgYnRweiB0MiwgLnByb2NlZWRJbmxpbmUKKyAg
ICAKKyAgICBsb2FkcCBDb21tb25TbG93UGF0aHM6OkFyaXR5Q2hlY2tEYXRhOjpyZXR1cm5QQ1t0
MV0sIHQ1CisgICAgbG9hZHAgQ29tbW9uU2xvd1BhdGhzOjpBcml0eUNoZWNrRGF0YTo6cGFkZGVk
U3RhY2tTcGFjZVt0MV0sIHQwCisgICAgY2FsbCB0MgorICAgIGlmIEFTU0VSVF9FTkFCTEVECisg
ICAgICAgIGxvYWRwIFJldHVyblBDW2Nmcl0sIHQwCisgICAgICAgIGxvYWRwIFt0MF0sIHQwCisg
ICAgZW5kCisgICAgam1wIC5jb250aW51ZQorCisucHJvY2VlZElubGluZToKKyAgICBsb2FkaSBD
b21tb25TbG93UGF0aHM6OkFyaXR5Q2hlY2tEYXRhOjpwYWRkZWRTdGFja1NwYWNlW3QxXSwgdDEK
ICAgICBidGl6IHQxLCAuY29udGludWUKIAotICAgIC8vIE1vdmUgZnJhbWUgdXAgInQxIiBzbG90
cworICAgIC8vIE1vdmUgZnJhbWUgdXAgInQxICogMiIgc2xvdHMKKyAgICBsc2hpZnRwIDEsIHQx
CiAgICAgbmVnaSB0MQogICAgIG1vdmUgY2ZyLCB0MwogICAgIGxvYWRpIFBheWxvYWRPZmZzZXQg
KyBBcmd1bWVudENvdW50W2Nmcl0sIHQyCkBAIC01MzAsNiArNTczLDcgQEAgbWFjcm8gZnVuY3Rp
b25Bcml0eUNoZWNrKGRvbmVMYWJlbCwgc2xvdwogCiAgICAgbHNoaWZ0cCAzLCB0MQogICAgIGFk
ZHAgdDEsIGNmcgorICAgIGFkZHAgdDEsIHNwCiAuY29udGludWU6CiAgICAgIyBSZWxvYWQgQ29k
ZUJsb2NrIGFuZCBQQywgc2luY2UgdGhlIHNsb3dfcGF0aCBjbG9iYmVyZWQgaXQuCiAgICAgbG9h
ZHAgQ29kZUJsb2NrW2Nmcl0sIHQxCkBAIC01MzcsNyArNTgxLDYgQEAgbWFjcm8gZnVuY3Rpb25B
cml0eUNoZWNrKGRvbmVMYWJlbCwgc2xvdwogICAgIGptcCBkb25lTGFiZWwKIGVuZAogCi0KIG1h
Y3JvIGJyYW5jaElmRXhjZXB0aW9uKGxhYmVsKQogICAgIGxvYWRwIFNjb3BlQ2hhaW5bY2ZyXSwg
dDMKICAgICBhbmRwIE1hcmtlZEJsb2NrTWFzaywgdDMKQEAgLTU1MCw2ICs1OTMsNyBAQCBlbmQK
IAogX2xsaW50X29wX2VudGVyOgogICAgIHRyYWNlRXhlY3V0aW9uKCkKKyAgICBjaGVja1N0YWNr
UG9pbnRlckFsaWdubWVudCh0MiwgMHhkZWFkMDBlMSkKICAgICBsb2FkcCBDb2RlQmxvY2tbY2Zy
XSwgdDIgICAgICAgICAgICAgICAgLy8gdDI8Q29kZUJsb2NrPiA9IGNmci5Db2RlQmxvY2sKICAg
ICBsb2FkaSBDb2RlQmxvY2s6Om1fbnVtVmFyc1t0Ml0sIHQyICAgICAgLy8gdDI8c2l6ZV90PiA9
IHQyPENvZGVCbG9jaz4ubV9udW1WYXJzCiAgICAgYnRpeiB0MiwgLm9wRW50ZXJEb25lCkBAIC0x
ODU4LDEyICsxOTAyLDExIEBAIG1hY3JvIGRvQ2FsbChzbG93UGF0aCkKICAgICBzdG9yZWkgdDAs
IFNjb3BlQ2hhaW4gKyBQYXlsb2FkT2Zmc2V0W3QzXQogICAgIGxvYWRpIDEyW1BDXSwgdDIKICAg
ICBzdG9yZWkgUEMsIEFyZ3VtZW50Q291bnQgKyBUYWdPZmZzZXRbY2ZyXQotICAgIHN0b3JlcCBj
ZnIsIENhbGxlckZyYW1lW3QzXQogICAgIHN0b3JlaSB0MiwgQXJndW1lbnRDb3VudCArIFBheWxv
YWRPZmZzZXRbdDNdCiAgICAgc3RvcmVpIENlbGxUYWcsIENhbGxlZSArIFRhZ09mZnNldFt0M10K
ICAgICBzdG9yZWkgQ2VsbFRhZywgU2NvcGVDaGFpbiArIFRhZ09mZnNldFt0M10KLSAgICBtb3Zl
IHQzLCBjZnIKLSAgICBjYWxsVGFyZ2V0RnVuY3Rpb24odDEpCisgICAgYWRkcCBDYWxsZXJGcmFt
ZUFuZFBDU2l6ZSwgdDMKKyAgICBjYWxsVGFyZ2V0RnVuY3Rpb24odDEsIHQzKQogCiAub3BDYWxs
U2xvdzoKICAgICBzbG93UGF0aEZvckNhbGwoc2xvd1BhdGgpCkBAIC0yMDU2LDYgKzIwOTksOCBA
QCBfbGxpbnRfdGhyb3dfZHVyaW5nX2NhbGxfdHJhbXBvbGluZToKIAogCiBtYWNybyBuYXRpdmVD
YWxsVHJhbXBvbGluZShleGVjdXRhYmxlT2Zmc2V0VG9GdW5jdGlvbikKKworICAgIGZ1bmN0aW9u
UHJvbG9ndWUoKQogICAgIHN0b3JlcCAwLCBDb2RlQmxvY2tbY2ZyXQogICAgIGxvYWRwIENhbGxl
ckZyYW1lW2Nmcl0sIHQwCiAgICAgbG9hZGkgU2NvcGVDaGFpbiArIFBheWxvYWRPZmZzZXRbdDBd
LCB0MQpAQCAtMjA2NiwxNSArMjExMSwxMiBAQCBtYWNybyBuYXRpdmVDYWxsVHJhbXBvbGluZShl
eGVjdXRhYmxlT2ZmCiAgICAgICAgIGFuZHAgTWFya2VkQmxvY2tNYXNrLCB0MwogICAgICAgICBs
b2FkcCBNYXJrZWRCbG9jazo6bV93ZWFrU2V0ICsgV2Vha1NldDo6bV92bVt0M10sIHQzCiAgICAg
ICAgIHN0b3JlcCBjZnIsIFZNOjp0b3BDYWxsRnJhbWVbdDNdCi0gICAgICAgIHBlZWsgMCwgdDEK
LSAgICAgICAgc3RvcmVwIHQxLCBSZXR1cm5QQ1tjZnJdCiAgICAgICAgIG1vdmUgY2ZyLCB0MiAg
IyB0MiA9IGVjeAotICAgICAgICBzdWJwIDE2IC0gNCwgc3AKKyAgICAgICAgc3VicCAxNiAtIDgs
IHNwCiAgICAgICAgIGxvYWRpIENhbGxlZSArIFBheWxvYWRPZmZzZXRbY2ZyXSwgdDEKICAgICAg
ICAgbG9hZHAgSlNGdW5jdGlvbjo6bV9leGVjdXRhYmxlW3QxXSwgdDEKLSAgICAgICAgbW92ZSB0
MCwgY2ZyCiAgICAgICAgIGNhbGwgZXhlY3V0YWJsZU9mZnNldFRvRnVuY3Rpb25bdDFdCi0gICAg
ICAgIGFkZHAgMTYgLSA0LCBzcAorICAgICAgICBhZGRwIDE2IC0gOCwgc3AKICAgICAgICAgbG9h
ZHAgU2NvcGVDaGFpbltjZnJdLCB0MwogICAgICAgICBhbmRwIE1hcmtlZEJsb2NrTWFzaywgdDMK
ICAgICAgICAgbG9hZHAgTWFya2VkQmxvY2s6Om1fd2Vha1NldCArIFdlYWtTZXQ6Om1fdm1bdDNd
LCB0MwpAQCAtMjExOCwxMSArMjE2MCwxMiBAQCBtYWNybyBuYXRpdmVDYWxsVHJhbXBvbGluZShl
eGVjdXRhYmxlT2ZmCiAgICAgZWxzZQogICAgICAgICBlcnJvcgogICAgIGVuZAorICAgIAorICAg
IGZ1bmN0aW9uRXBpbG9ndWUoKQogICAgIGJpbmVxIFZNOjptX2V4Y2VwdGlvbiArIFRhZ09mZnNl
dFt0M10sIEVtcHR5VmFsdWVUYWcsIC5oYW5kbGVFeGNlcHRpb24KICAgICByZXQKIAogLmhhbmRs
ZUV4Y2VwdGlvbjoKLSAgICBwcmVzZXJ2ZVJldHVybkFkZHJlc3NBZnRlckNhbGwodDEpICMgVGhp
cyBpcyByZWFsbHkgb25seSBuZWVkZWQgb24gWDg2CiAgICAgc3RvcmVwIGNmciwgVk06OnRvcENh
bGxGcmFtZVt0M10KICAgICByZXN0b3JlU3RhY2tQb2ludGVyQWZ0ZXJDYWxsKCkKICAgICBqbXAg
X2xsaW50X3Rocm93X2Zyb21fc2xvd19wYXRoX3RyYW1wb2xpbmUKSW5kZXg6IFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyNjQuYXNtCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyNjQuYXNtCShy
ZXZpc2lvbiAxNjEyMzApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTG93TGV2ZWxJ
bnRlcnByZXRlcjY0LmFzbQkod29ya2luZyBjb3B5KQpAQCAtMTM0LDcgKzEzNCw3IEBAIG1hY3Jv
IGRvQ2FsbFRvSmF2YVNjcmlwdChtYWtlQ2FsbCkKICAgICAjIFZNRW50cnlTZW50aW5lbEZyYW1l
LiBQcm9jZWVkIHdpdGggYWxsb2NhdGluZyBhbmQgaW5pdGlhbGl6aW5nIHRoZQogICAgICMgc2Vu
dGluZWwgZnJhbWUuCiAgICAgbW92ZSBzcCwgY2ZyCi0gICAgc3VicCBDYWxsRnJhbWVIZWFkZXJT
bG90cyo4LCBjZnIKKyAgICBzdWJwIENhbGxGcmFtZUhlYWRlclNsb3RzICogOCwgY2ZyCiAgICAg
c3RvcmVwIDAsIEFyZ3VtZW50Q291bnRbY2ZyXQogICAgIHN0b3JlcCB2bSwgQ2FsbGVlW2Nmcl0K
ICAgICBsb2FkcCBWTTo6dG9wQ2FsbEZyYW1lW3ZtXSwgdGVtcDIKQEAgLTE3Miw4ICsxNzIsOCBA
QCBtYWNybyBkb0NhbGxUb0phdmFTY3JpcHQobWFrZUNhbGwpCiAKIC5jb3B5SGVhZGVyTG9vcDoK
ICAgICBzdWJpIDEsIHRlbXAxCi0gICAgbG9hZHAgW3Byb3RvQ2FsbEZyYW1lLCB0ZW1wMSwgOF0s
IHRlbXAzCi0gICAgc3RvcmVwIHRlbXAzLCBDb2RlQmxvY2tbc3AsIHRlbXAxLCA4XQorICAgIGxv
YWRxIFtwcm90b0NhbGxGcmFtZSwgdGVtcDEsIDhdLCB0ZW1wMworICAgIHN0b3JlcSB0ZW1wMywg
Q29kZUJsb2NrW3NwLCB0ZW1wMSwgOF0KICAgICBidGlueiB0ZW1wMSwgLmNvcHlIZWFkZXJMb29w
CiAKICAgICBsb2FkaSBQcm90b0NhbGxGcmFtZTo6YXJnQ291bnRBbmRDb2RlT3JpZ2luVmFsdWVb
cHJvdG9DYWxsRnJhbWVdLCB0ZW1wMgpAQCAtMTg1LDcgKzE4NSw3IEBAIG1hY3JvIGRvQ2FsbFRv
SmF2YVNjcmlwdChtYWtlQ2FsbCkKICAgICBtb3ZlIFZhbHVlVW5kZWZpbmVkLCB0ZW1wMQogLmZp
bGxFeHRyYUFyZ3NMb29wOgogICAgIHN1YmkgMSwgdGVtcDMKLSAgICBzdG9yZXAgdGVtcDEsIFRo
aXNBcmd1bWVudE9mZnNldCs4W3NwLCB0ZW1wMywgOF0KKyAgICBzdG9yZXEgdGVtcDEsIFRoaXNB
cmd1bWVudE9mZnNldCArIDhbc3AsIHRlbXAzLCA4XQogICAgIGJpbmVxIHRlbXAyLCB0ZW1wMywg
LmZpbGxFeHRyYUFyZ3NMb29wCiAKIC5jb3B5QXJnczoKQEAgLTE5NCw4ICsxOTQsOCBAQCBtYWNy
byBkb0NhbGxUb0phdmFTY3JpcHQobWFrZUNhbGwpCiAuY29weUFyZ3NMb29wOgogICAgIGJ0aXog
dGVtcDIsIC5jb3B5QXJnc0RvbmUKICAgICBzdWJpIDEsIHRlbXAyCi0gICAgbG9hZHAgW3RlbXAx
LCB0ZW1wMiwgOF0sIHRlbXAzCi0gICAgc3RvcmVwIHRlbXAzLCBUaGlzQXJndW1lbnRPZmZzZXQr
OFtzcCwgdGVtcDIsIDhdCisgICAgbG9hZHEgW3RlbXAxLCB0ZW1wMiwgOF0sIHRlbXAzCisgICAg
c3RvcmVxIHRlbXAzLCBUaGlzQXJndW1lbnRPZmZzZXQgKyA4W3NwLCB0ZW1wMiwgOF0KICAgICBq
bXAgLmNvcHlBcmdzTG9vcAogCiAuY29weUFyZ3NEb25lOgpAQCAtMjU3LDggKzI1Nyw4IEBAIF9o
YW5kbGVVbmNhdWdodEV4Y2VwdGlvbjoKICAgICBsb2FkcCBDYWxsZXJGcmFtZVtjZnJdLCBjZnIK
IAogICAgIGxvYWRwIENhbGxlZVtjZnJdLCB0MyAjIFZNCi0gICAgbG9hZHAgU2NvcGVDaGFpbltj
ZnJdLCB0NiAjIHByZXZpb3VzIHRvcENhbGxGcmFtZQotICAgIHN0b3JlcCB0NiwgVk06OnRvcENh
bGxGcmFtZVt0M10KKyAgICBsb2FkcCBTY29wZUNoYWluW2Nmcl0sIHQ1ICMgcHJldmlvdXMgdG9w
Q2FsbEZyYW1lCisgICAgc3RvcmVwIHQ1LCBWTTo6dG9wQ2FsbEZyYW1lW3QzXQogCiAgICAgY2Fs
bFRvSmF2YVNjcmlwdEVwaWxvZ3VlKCkKICAgICByZXQKQEAgLTQyOSw3ICs0MjksNiBAQCBtYWNy
byBmdW5jdGlvbkFyaXR5Q2hlY2soZG9uZUxhYmVsLCBzbG93CiAgICAgam1wIGRvbmVMYWJlbAog
ZW5kCiAKLQogbWFjcm8gYnJhbmNoSWZFeGNlcHRpb24obGFiZWwpCiAgICAgbG9hZHAgU2NvcGVD
aGFpbltjZnJdLCB0MwogICAgIGFuZHAgTWFya2VkQmxvY2tNYXNrLCB0MwpAQCAtMTg3NCwxMCAr
MTg3Myw3IEBAIF9sbGludF90aHJvd19mcm9tX3Nsb3dfcGF0aF90cmFtcG9saW5lOgogCiAKIF9s
bGludF90aHJvd19kdXJpbmdfY2FsbF90cmFtcG9saW5lOgotaWYgQ19MT09QCi1lbHNlCi0gICAg
cG9wIHQyCi1lbmQKKyAgICBwcmVzZXJ2ZVJldHVybkFkZHJlc3NBZnRlckNhbGwodDIpCiAgICAg
am1wIF9sbGludF90aHJvd19mcm9tX3Nsb3dfcGF0aF90cmFtcG9saW5lCiAKIAo=
</data>
<flag name="review"
          id="243948"
          type_id="1"
          status="+"
          setter="msaboff"
    />
          </attachment>
      

    </bug>

</bugzilla>