<?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>98603</bug_id>
          
          <creation_ts>2012-10-06 13:12:03 -0700</creation_ts>
          <short_desc>Removed some more static assumptions about inline object capacity</short_desc>
          <delta_ts>2012-10-11 13:56:18 -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>New Bugs</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="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>736275</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2012-10-06 13:12:03 -0700</bug_when>
    <thetext>Removed some more static assumptions about inline object capacity</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>736276</commentid>
    <comment_count>1</comment_count>
      <attachid>167460</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2012-10-06 13:18:06 -0700</bug_when>
    <thetext>Created attachment 167460
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740244</commentid>
    <comment_count>2</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2012-10-11 13:56:18 -0700</bug_when>
    <thetext>Committed r131093: &lt;http://trac.webkit.org/changeset/131093&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>167460</attachid>
            <date>2012-10-06 13:18:06 -0700</date>
            <delta_ts>2012-10-06 13:22:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98603-20121006131721.patch</filename>
            <type>text/plain</type>
            <size>10382</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTMwNTg5KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM5IEBA
CisyMDEyLTEwLTA2ICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgUmVtb3ZlZCBzb21lIG1vcmUgc3RhdGljIGFzc3VtcHRpb25zIGFib3V0IGlubGluZSBvYmpl
Y3QgY2FwYWNpdHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTk4NjAzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBkZmcvREZHU3BlY3VsYXRpdmVKSVQuaDoKKyAgICAgICAgKEpTQzo6REZHOjpTcGVjdWxh
dGl2ZUpJVDo6ZW1pdEFsbG9jYXRlQmFzaWNKU09iamVjdCk6IFVzZSBKU09iamVjdDo6YWxsb2Nh
dGlvblNpemUoKQorICAgICAgICBmb3IgYSBsaXR0bGUgbW9yZSBmbGV4aWJpbGl0eS4gV2Ugc3Rp
bGwgcGFzcyBpdCBhIGNvbnN0YW50IGlubGluZSBjYXBhY2l0eQorICAgICAgICBiZWNhdXNlIHRo
ZSBKSVQgZG9lc24ndCBoYXZlIGEgc3RyYXRlZ3kgZm9yIHNlbGVjdGluZyBhIHNpemUgY2xhc3Mg
YmFzZWQKKyAgICAgICAgb24gbm9uLWNvbnN0YW50IGNhcGFjaXR5IHlldC4gIklOTElORV9TVE9S
QUdFX0NBUEFDSVRZIiBpcyBhIG1hcmtlciBmb3IKKyAgICAgICAgY29kZSB0aGF0IG1ha2VzIHN0
YXRpYyBhc3N1bXB0aW9ucyBhYm91dCBvYmplY3Qgc2l6ZS4KKworICAgICAgICAqIGppdC9KSVRJ
bmxpbmVNZXRob2RzLmg6CisgICAgICAgIChKU0M6OkpJVDo6ZW1pdEFsbG9jYXRlQmFzaWNKU09i
amVjdCk6CisgICAgICAgICogbGxpbnQvTExJbnREYXRhLmNwcDoKKyAgICAgICAgKEpTQzo6TExJ
bnQ6OkRhdGE6OnBlcmZvcm1Bc3NlcnRpb25zKToKKyAgICAgICAgKiBsbGludC9Mb3dMZXZlbElu
dGVycHJldGVyMzJfNjQuYXNtOgorICAgICAgICAqIGxsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXI2
NC5hc206IERpdHRvIGZvciB0aGUgcmVzdCBvZiBvdXIgbWFueSBleGVjdXRpb24gZW5naW5lcy4K
KworICAgICAgICAqIHJ1bnRpbWUvSlNPYmplY3QuaDoKKyAgICAgICAgKEpTQzo6SlNPYmplY3Q6
OmFsbG9jYXRpb25TaXplKToKKyAgICAgICAgKEpTQzo6SlNGaW5hbE9iamVjdDo6ZmluaXNoQ3Jl
YXRpb24pOgorICAgICAgICAoSlNDOjpKU0ZpbmFsT2JqZWN0OjpjcmVhdGUpOiBOZXcgaGVscGVy
IGZ1bmN0aW9uIGZvciBjb21wdXRpbmcgb2JqZWN0CisgICAgICAgIHNpemUgZHluYW1pY2FsbHks
IHNpbmNlIHdlIHBsYW4gdG8gaGF2ZSBvYmplY3RzIG9mIGRpZmZlcmVudCBzaXplcy4KKworICAg
ICAgICAoSlNDOjpKU0ZpbmFsT2JqZWN0OjpKU0ZpbmFsT2JqZWN0KTogTm90ZSB0aGF0IG91ciBt
X2lubGluZVN0b3JhZ2UgdXNlZAorICAgICAgICB0byBhdXRvLWdlbmVyYXRlIGFuIGltcGxpY2l0
IEMrKyBjb25zdHJ1Y3RvciB3aXRoIGRlZmF1bHQgbnVsbCBpbml0aWFsaXphdGlvbi4KKyAgICAg
ICAgVGhpcyBtZW1vcnkgaXMgbm90IG9ic2VydmVkIGluIGl0cyB1bmluaXRpYWxpemVkIHN0YXRl
LCBhbmQgb3VyIExMSW50IGFuZAorICAgICAgICBKSVQgYWxsb2NhdG9ycyBkbyBub3QgaW5pdGlh
bGl6ZSBpdCwgc28gSSBkaWQgbm90IGFkZCBhbnkgZXhwbGljaXQgY29kZQorICAgICAgICB0byBk
byBzbywgbm93IHRoYXQgdGhlIGltcGxpY2l0IGNvZGUgaXMgZ29uZS4KKworICAgICAgICAoSlND
OjpKU09iamVjdDo6b2Zmc2V0T2ZJbmxpbmVTdG9yYWdlKTogQ2hhbmdlZCB0aGUgbWF0aCBoZXJl
IHRvIG1hdGNoCisgICAgICAgIGlubGluZVN0b3JhZ2VVbnNhZmUoKSwgc2luY2Ugd2UgY2FuIHJl
bHkgb24gYW4gZXhwbGljaXQgZGF0YSBtZW1iZXIgYW55bW9yZS4KKwogMjAxMi0xMC0wNSAgTWFy
ayBIYWhuZW5iZXJnICA8bWhhaG5lbmJlcmdAYXBwbGUuY29tPgogCiAgICAgICAgIEpTQyBzaG91
bGQgaGF2ZSBhIHdheSB0byBnYXRoZXIgYW5kIGxvZyBIZWFwIG1lbW9yeSB1c2UgYW5kIHBhdXNl
IHRpbWVzCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklU
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2
ZUpJVC5oCShyZXZpc2lvbiAxMzA1ODcpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R1NwZWN1bGF0aXZlSklULmgJKHdvcmtpbmcgY29weSkKQEAgLTIxOTIsMTMgKzIxOTIsMTQgQEAg
cHVibGljOgogICAgIHRlbXBsYXRlIDx0eXBlbmFtZSBDbGFzc1R5cGUsIE1hcmtlZEJsb2NrOjpE
ZXN0cnVjdG9yVHlwZSBkZXN0cnVjdG9yVHlwZSwgdHlwZW5hbWUgU3RydWN0dXJlVHlwZT4gCiAg
ICAgdm9pZCBlbWl0QWxsb2NhdGVCYXNpY0pTT2JqZWN0KFN0cnVjdHVyZVR5cGUgc3RydWN0dXJl
LCBHUFJSZWcgcmVzdWx0R1BSLCBHUFJSZWcgc2NyYXRjaEdQUiwgTWFjcm9Bc3NlbWJsZXI6Okp1
bXBMaXN0JiBzbG93UGF0aCkKICAgICB7CisgICAgICAgIHNpemVfdCBzaXplID0gQ2xhc3NUeXBl
OjphbGxvY2F0aW9uU2l6ZShJTkxJTkVfU1RPUkFHRV9DQVBBQ0lUWSk7CiAgICAgICAgIE1hcmtl
ZEFsbG9jYXRvciogYWxsb2NhdG9yID0gMDsKICAgICAgICAgaWYgKGRlc3RydWN0b3JUeXBlID09
IE1hcmtlZEJsb2NrOjpOb3JtYWwpCi0gICAgICAgICAgICBhbGxvY2F0b3IgPSAmbV9qaXQuZ2xv
YmFsRGF0YSgpLT5oZWFwLmFsbG9jYXRvckZvck9iamVjdFdpdGhOb3JtYWxEZXN0cnVjdG9yKHNp
emVvZihDbGFzc1R5cGUpKTsKKyAgICAgICAgICAgIGFsbG9jYXRvciA9ICZtX2ppdC5nbG9iYWxE
YXRhKCktPmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0V2l0aE5vcm1hbERlc3RydWN0b3Ioc2l6ZSk7
CiAgICAgICAgIGVsc2UgaWYgKGRlc3RydWN0b3JUeXBlID09IE1hcmtlZEJsb2NrOjpJbW1vcnRh
bFN0cnVjdHVyZSkKLSAgICAgICAgICAgIGFsbG9jYXRvciA9ICZtX2ppdC5nbG9iYWxEYXRhKCkt
PmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0V2l0aEltbW9ydGFsU3RydWN0dXJlRGVzdHJ1Y3Rvcihz
aXplb2YoQ2xhc3NUeXBlKSk7CisgICAgICAgICAgICBhbGxvY2F0b3IgPSAmbV9qaXQuZ2xvYmFs
RGF0YSgpLT5oZWFwLmFsbG9jYXRvckZvck9iamVjdFdpdGhJbW1vcnRhbFN0cnVjdHVyZURlc3Ry
dWN0b3Ioc2l6ZSk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIGFsbG9jYXRvciA9ICZtX2pp
dC5nbG9iYWxEYXRhKCktPmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0V2l0aG91dERlc3RydWN0b3Io
c2l6ZW9mKENsYXNzVHlwZSkpOworICAgICAgICAgICAgYWxsb2NhdG9yID0gJm1faml0Lmdsb2Jh
bERhdGEoKS0+aGVhcC5hbGxvY2F0b3JGb3JPYmplY3RXaXRob3V0RGVzdHJ1Y3RvcihzaXplKTsK
IAogICAgICAgICBtX2ppdC5sb2FkUHRyKCZhbGxvY2F0b3ItPm1fZnJlZUxpc3QuaGVhZCwgcmVz
dWx0R1BSKTsKICAgICAgICAgc2xvd1BhdGguYXBwZW5kKG1faml0LmJyYW5jaFRlc3RQdHIoTWFj
cm9Bc3NlbWJsZXI6Olplcm8sIHJlc3VsdEdQUikpOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRD
b3JlL2ppdC9KSVRJbmxpbmVNZXRob2RzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3Jp
cHRDb3JlL2ppdC9KSVRJbmxpbmVNZXRob2RzLmgJKHJldmlzaW9uIDEzMDU4NykKKysrIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9qaXQvSklUSW5saW5lTWV0aG9kcy5oCSh3b3JraW5nIGNvcHkpCkBA
IC00MDcsMTMgKzQwNywxNCBAQCBBTFdBWVNfSU5MSU5FIGJvb2wgSklUOjppc09wZXJhbmRDb25z
dGFuCiAKIHRlbXBsYXRlIDx0eXBlbmFtZSBDbGFzc1R5cGUsIE1hcmtlZEJsb2NrOjpEZXN0cnVj
dG9yVHlwZSBkZXN0cnVjdG9yVHlwZSwgdHlwZW5hbWUgU3RydWN0dXJlVHlwZT4gaW5saW5lIHZv
aWQgSklUOjplbWl0QWxsb2NhdGVCYXNpY0pTT2JqZWN0KFN0cnVjdHVyZVR5cGUgc3RydWN0dXJl
LCBSZWdpc3RlcklEIHJlc3VsdCwgUmVnaXN0ZXJJRCBzdG9yYWdlUHRyKQogeworICAgIHNpemVf
dCBzaXplID0gQ2xhc3NUeXBlOjphbGxvY2F0aW9uU2l6ZShJTkxJTkVfU1RPUkFHRV9DQVBBQ0lU
WSk7CiAgICAgTWFya2VkQWxsb2NhdG9yKiBhbGxvY2F0b3IgPSAwOwogICAgIGlmIChkZXN0cnVj
dG9yVHlwZSA9PSBNYXJrZWRCbG9jazo6Tm9ybWFsKQotICAgICAgICBhbGxvY2F0b3IgPSAmbV9n
bG9iYWxEYXRhLT5oZWFwLmFsbG9jYXRvckZvck9iamVjdFdpdGhOb3JtYWxEZXN0cnVjdG9yKHNp
emVvZihDbGFzc1R5cGUpKTsKKyAgICAgICAgYWxsb2NhdG9yID0gJm1fZ2xvYmFsRGF0YS0+aGVh
cC5hbGxvY2F0b3JGb3JPYmplY3RXaXRoTm9ybWFsRGVzdHJ1Y3RvcihzaXplKTsKICAgICBlbHNl
IGlmIChkZXN0cnVjdG9yVHlwZSA9PSBNYXJrZWRCbG9jazo6SW1tb3J0YWxTdHJ1Y3R1cmUpCi0g
ICAgICAgIGFsbG9jYXRvciA9ICZtX2dsb2JhbERhdGEtPmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0
V2l0aEltbW9ydGFsU3RydWN0dXJlRGVzdHJ1Y3RvcihzaXplb2YoQ2xhc3NUeXBlKSk7CisgICAg
ICAgIGFsbG9jYXRvciA9ICZtX2dsb2JhbERhdGEtPmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0V2l0
aEltbW9ydGFsU3RydWN0dXJlRGVzdHJ1Y3RvcihzaXplKTsKICAgICBlbHNlCi0gICAgICAgIGFs
bG9jYXRvciA9ICZtX2dsb2JhbERhdGEtPmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0V2l0aG91dERl
c3RydWN0b3Ioc2l6ZW9mKENsYXNzVHlwZSkpOworICAgICAgICBhbGxvY2F0b3IgPSAmbV9nbG9i
YWxEYXRhLT5oZWFwLmFsbG9jYXRvckZvck9iamVjdFdpdGhvdXREZXN0cnVjdG9yKHNpemUpOwog
ICAgIGxvYWRQdHIoJmFsbG9jYXRvci0+bV9mcmVlTGlzdC5oZWFkLCByZXN1bHQpOwogICAgIGFk
ZFNsb3dDYXNlKGJyYW5jaFRlc3RQdHIoWmVybywgcmVzdWx0KSk7CiAKSW5kZXg6IFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9sbGludC9MTEludERhdGEuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9sbGludC9MTEludERhdGEuY3BwCShyZXZpc2lvbiAxMzA1ODcpCisrKyBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTExJbnREYXRhLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtMTA4LDkgKzEwOCw5IEBAIHZvaWQgRGF0YTo6cGVyZm9ybUFzc2VydGlvbnMoSlNHbG9iYWxE
YXQKICAgICBBU1NFUlQoSW1wbGVtZW50c0hhc0luc3RhbmNlID09IDIpOwogICAgIEFTU0VSVChJ
bXBsZW1lbnRzRGVmYXVsdEhhc0luc3RhbmNlID09IDgpOwogI2lmIFVTRShKU1ZBTFVFNjQpCi0g
ICAgQVNTRVJUKCZnbG9iYWxEYXRhLmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0V2l0aG91dERlc3Ry
dWN0b3Ioc2l6ZW9mKEpTRmluYWxPYmplY3QpKSAtICZnbG9iYWxEYXRhLmhlYXAuZmlyc3RBbGxv
Y2F0b3JXaXRob3V0RGVzdHJ1Y3RvcnMoKSA9PSAxKTsKKyAgICBBU1NFUlQoJmdsb2JhbERhdGEu
aGVhcC5hbGxvY2F0b3JGb3JPYmplY3RXaXRob3V0RGVzdHJ1Y3RvcihKU09iamVjdDo6YWxsb2Nh
dGlvblNpemUoSU5MSU5FX1NUT1JBR0VfQ0FQQUNJVFkpKSAtICZnbG9iYWxEYXRhLmhlYXAuZmly
c3RBbGxvY2F0b3JXaXRob3V0RGVzdHJ1Y3RvcnMoKSA9PSAxKTsKICNlbHNlCi0gICAgQVNTRVJU
KCZnbG9iYWxEYXRhLmhlYXAuYWxsb2NhdG9yRm9yT2JqZWN0V2l0aG91dERlc3RydWN0b3Ioc2l6
ZW9mKEpTRmluYWxPYmplY3QpKSAtICZnbG9iYWxEYXRhLmhlYXAuZmlyc3RBbGxvY2F0b3JXaXRo
b3V0RGVzdHJ1Y3RvcnMoKSA9PSAzKTsKKyAgICBBU1NFUlQoJmdsb2JhbERhdGEuaGVhcC5hbGxv
Y2F0b3JGb3JPYmplY3RXaXRob3V0RGVzdHJ1Y3RvcihKU09iamVjdDo6YWxsb2NhdGlvblNpemUo
SU5MSU5FX1NUT1JBR0VfQ0FQQUNJVFkpKSAtICZnbG9iYWxEYXRhLmhlYXAuZmlyc3RBbGxvY2F0
b3JXaXRob3V0RGVzdHJ1Y3RvcnMoKSA9PSAzKTsKICNlbmRpZgogICAgIEFTU0VSVChGaXJzdENv
bnN0YW50UmVnaXN0ZXJJbmRleCA9PSAweDQwMDAwMDAwKTsKICAgICBBU1NFUlQoR2xvYmFsQ29k
ZSA9PSAwKTsKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVy
cHJldGVyMzJfNjQuYXNtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGlu
dC9Mb3dMZXZlbEludGVycHJldGVyMzJfNjQuYXNtCShyZXZpc2lvbiAxMzA1ODcpCisrKyBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTG93TGV2ZWxJbnRlcnByZXRlcjMyXzY0LmFzbQkod29y
a2luZyBjb3B5KQpAQCAtOTUxLDcgKzk1MSw3IEBAIG1hY3JvIGxvYWRQcm9wZXJ0eUF0VmFyaWFi
bGVPZmZzZXQocHJvcGUKICAgICBuZWdpIHByb3BlcnR5T2Zmc2V0CiAgICAgam1wIC5yZWFkeQog
LmlzSW5saW5lOgotICAgIGFkZHAgSlNGaW5hbE9iamVjdDo6bV9pbmxpbmVTdG9yYWdlIC0gKGZp
cnN0T3V0T2ZMaW5lT2Zmc2V0IC0gMikgKiA4LCBvYmplY3RBbmRTdG9yYWdlCisgICAgYWRkcCBz
aXplb2YgSlNPYmplY3QgLSAoZmlyc3RPdXRPZkxpbmVPZmZzZXQgLSAyKSAqIDgsIG9iamVjdEFu
ZFN0b3JhZ2UKIC5yZWFkeToKICAgICBsb2FkaSBUYWdPZmZzZXQgKyAoZmlyc3RPdXRPZkxpbmVP
ZmZzZXQgLSAyKSAqIDhbb2JqZWN0QW5kU3RvcmFnZSwgcHJvcGVydHlPZmZzZXQsIDhdLCB0YWcK
ICAgICBsb2FkaSBQYXlsb2FkT2Zmc2V0ICsgKGZpcnN0T3V0T2ZMaW5lT2Zmc2V0IC0gMikgKiA4
W29iamVjdEFuZFN0b3JhZ2UsIHByb3BlcnR5T2Zmc2V0LCA4XSwgcGF5bG9hZApJbmRleDogU291
cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXI2NC5hc20KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXI2
NC5hc20JKHJldmlzaW9uIDEzMDU4NykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9M
b3dMZXZlbEludGVycHJldGVyNjQuYXNtCSh3b3JraW5nIGNvcHkpCkBAIC04MTAsNyArODEwLDcg
QEAgbWFjcm8gbG9hZFByb3BlcnR5QXRWYXJpYWJsZU9mZnNldChwcm9wZQogICAgIHN4aTJwIHBy
b3BlcnR5T2Zmc2V0QXNJbnQsIHByb3BlcnR5T2Zmc2V0QXNJbnQKICAgICBqbXAgLnJlYWR5CiAu
aXNJbmxpbmU6Ci0gICAgYWRkcCBKU0ZpbmFsT2JqZWN0OjptX2lubGluZVN0b3JhZ2UgLSAoZmly
c3RPdXRPZkxpbmVPZmZzZXQgLSAyKSAqIDgsIG9iamVjdEFuZFN0b3JhZ2UKKyAgICBhZGRwIHNp
emVvZiBKU09iamVjdCAtIChmaXJzdE91dE9mTGluZU9mZnNldCAtIDIpICogOCwgb2JqZWN0QW5k
U3RvcmFnZQogLnJlYWR5OgogICAgIGxvYWRwIChmaXJzdE91dE9mTGluZU9mZnNldCAtIDIpICog
OFtvYmplY3RBbmRTdG9yYWdlLCBwcm9wZXJ0eU9mZnNldEFzSW50LCA4XSwgdmFsdWUKIGVuZApJ
bmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNPYmplY3QuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5oCShyZXZpc2lvbiAx
MzA1ODcpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5oCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xMDksNiArMTA5LDExIEBAIG5hbWVzcGFjZSBKU0MgewogICAgIHB1Ymxp
YzoKICAgICAgICAgdHlwZWRlZiBKU0NlbGwgQmFzZTsKICAgICAgICAgCisgICAgICAgIHN0YXRp
YyBzaXplX3QgYWxsb2NhdGlvblNpemUoc2l6ZV90IGlubGluZUNhcGFjaXR5KQorICAgICAgICB7
CisgICAgICAgICAgICByZXR1cm4gc2l6ZW9mKEpTT2JqZWN0KSArIGlubGluZUNhcGFjaXR5ICog
c2l6ZW9mKFdyaXRlQmFycmllckJhc2U8VW5rbm93bj4pOworICAgICAgICB9CisgICAgICAgIAog
ICAgICAgICBKU19FWFBPUlRfUFJJVkFURSBzdGF0aWMgdm9pZCB2aXNpdENoaWxkcmVuKEpTQ2Vs
bCosIFNsb3RWaXNpdG9yJik7CiAKICAgICAgICAgSlNfRVhQT1JUX1BSSVZBVEUgc3RhdGljIFN0
cmluZyBjbGFzc05hbWUoY29uc3QgSlNPYmplY3QqKTsKQEAgLTcyNSwyNyArNzMwLDMwIEBAIG5h
bWVzcGFjZSBKU0MgewogICAgICAgICB2b2lkIGZpbmlzaENyZWF0aW9uKEpTR2xvYmFsRGF0YSYg
Z2xvYmFsRGF0YSkKICAgICAgICAgewogICAgICAgICAgICAgQmFzZTo6ZmluaXNoQ3JlYXRpb24o
Z2xvYmFsRGF0YSk7Ci0gICAgICAgICAgICBBU1NFUlQoIShPQkpFQ1RfT0ZGU0VUT0YoSlNGaW5h
bE9iamVjdCwgbV9pbmxpbmVTdG9yYWdlKSAlIHNpemVvZihkb3VibGUpKSk7CiAgICAgICAgICAg
ICBBU1NFUlQoc3RydWN0dXJlKCktPnRvdGFsU3RvcmFnZUNhcGFjaXR5KCkgPT0gc3RydWN0dXJl
KCktPmlubGluZUNhcGFjaXR5KCkpOwogICAgICAgICAgICAgQVNTRVJUKGNsYXNzSW5mbygpKTsK
ICAgICAgICAgfQogCiAgICAgcHJpdmF0ZToKICAgICAgICAgZnJpZW5kIGNsYXNzIExMSW50T2Zm
c2V0c0V4dHJhY3RvcjsKLSAgICAgICAgCisKICAgICAgICAgZXhwbGljaXQgSlNGaW5hbE9iamVj
dChKU0dsb2JhbERhdGEmIGdsb2JhbERhdGEsIFN0cnVjdHVyZSogc3RydWN0dXJlKQogICAgICAg
ICAgICAgOiBKU09iamVjdChnbG9iYWxEYXRhLCBzdHJ1Y3R1cmUpCiAgICAgICAgIHsKICAgICAg
ICAgfQogCiAgICAgICAgIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBTdHJ1Y3R1cmVGbGFncyA9IEpT
T2JqZWN0OjpTdHJ1Y3R1cmVGbGFnczsKLQotICAgICAgICBXcml0ZUJhcnJpZXJCYXNlPFVua25v
d24+IG1faW5saW5lU3RvcmFnZVtJTkxJTkVfU1RPUkFHRV9DQVBBQ0lUWV07CiAgICAgfTsKIAog
aW5saW5lIEpTRmluYWxPYmplY3QqIEpTRmluYWxPYmplY3Q6OmNyZWF0ZShFeGVjU3RhdGUqIGV4
ZWMsIFN0cnVjdHVyZSogc3RydWN0dXJlKQogewotICAgIEpTRmluYWxPYmplY3QqIGZpbmFsT2Jq
ZWN0ID0gbmV3IChOb3ROdWxsLCBhbGxvY2F0ZUNlbGw8SlNGaW5hbE9iamVjdD4oKmV4ZWMtPmhl
YXAoKSkpIEpTRmluYWxPYmplY3QoZXhlYy0+Z2xvYmFsRGF0YSgpLCBzdHJ1Y3R1cmUpOworICAg
IEpTRmluYWxPYmplY3QqIGZpbmFsT2JqZWN0ID0gbmV3ICgKKyAgICAgICAgTm90TnVsbCwgCisg
ICAgICAgIGFsbG9jYXRlQ2VsbDxKU0ZpbmFsT2JqZWN0PigKKyAgICAgICAgICAgICpleGVjLT5o
ZWFwKCksCisgICAgICAgICAgICBhbGxvY2F0aW9uU2l6ZShzdHJ1Y3R1cmUtPmlubGluZUNhcGFj
aXR5KCkpCisgICAgICAgICkKKyAgICApIEpTRmluYWxPYmplY3QoZXhlYy0+Z2xvYmFsRGF0YSgp
LCBzdHJ1Y3R1cmUpOwogICAgIGZpbmFsT2JqZWN0LT5maW5pc2hDcmVhdGlvbihleGVjLT5nbG9i
YWxEYXRhKCkpOwogICAgIHJldHVybiBmaW5hbE9iamVjdDsKIH0KQEAgLTc2Miw3ICs3NzAsNyBA
QCBpbmxpbmUgYm9vbCBpc0pTRmluYWxPYmplY3QoSlNWYWx1ZSB2YWx1CiAKIGlubGluZSBzaXpl
X3QgSlNPYmplY3Q6Om9mZnNldE9mSW5saW5lU3RvcmFnZSgpCiB7Ci0gICAgcmV0dXJuIE9CSkVD
VF9PRkZTRVRPRihKU0ZpbmFsT2JqZWN0LCBtX2lubGluZVN0b3JhZ2UpOworICAgIHJldHVybiBz
aXplb2YoSlNPYmplY3QpOwogfQogCiBpbmxpbmUgYm9vbCBKU09iamVjdDo6aXNHbG9iYWxPYmpl
Y3QoKSBjb25zdApAQCAtMTI1NSw2ICsxMjYzLDggQEAgaW5saW5lIGludCBvZmZzZXRSZWxhdGl2
ZVRvQmFzZShQcm9wZXJ0eQogICAgIHJldHVybiBKU09iamVjdDo6b2Zmc2V0T2ZJbmxpbmVTdG9y
YWdlKCkgKyBvZmZzZXRJbklubGluZVN0b3JhZ2Uob2Zmc2V0KSAqIHNpemVvZihFbmNvZGVkSlNW
YWx1ZSk7CiB9CiAKK0NPTVBJTEVfQVNTRVJUKCEoc2l6ZW9mKEpTT2JqZWN0KSAlIHNpemVvZihX
cml0ZUJhcnJpZXJCYXNlPFVua25vd24+KSksIEpTT2JqZWN0X2lubGluZV9zdG9yYWdlX2hhc19j
b3JyZWN0X2FsaWdubWVudCk7CisKIH0gLy8gbmFtZXNwYWNlIEpTQwogCiAjZW5kaWYgLy8gSlNP
YmplY3RfaAo=
</data>
<flag name="review"
          id="180141"
          type_id="1"
          status="+"
          setter="fpizlo"
    />
          </attachment>
      

    </bug>

</bugzilla>