<?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>83703</bug_id>
          
          <creation_ts>2012-04-11 10:18:42 -0700</creation_ts>
          <short_desc>REGRESSION(r113872): broke chromium win/mac builds (Requested by simonjam on #webkit).</short_desc>
          <delta_ts>2012-04-11 10:37:14 -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>
          
          <blocked>73454</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>jamesr</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>600357</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-11 10:18:42 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/113872 broke the build:
broke chromium win/mac builds (Requested by simonjam on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600360</commentid>
    <comment_count>1</comment_count>
      <attachid>136691</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-11 10:19:32 -0700</bug_when>
    <thetext>Created attachment 136691
ROLLOUT of r113872

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600386</commentid>
    <comment_count>2</comment_count>
      <attachid>136691</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-11 10:37:11 -0700</bug_when>
    <thetext>Comment on attachment 136691
ROLLOUT of r113872

Clearing flags on attachment: 136691

Committed r113876: &lt;http://trac.webkit.org/changeset/113876&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600387</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-11 10:37:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>136691</attachid>
            <date>2012-04-11 10:19:32 -0700</date>
            <delta_ts>2012-04-11 10:37:11 -0700</delta_ts>
            <desc>ROLLOUT of r113872</desc>
            <filename>bug-83703-20120411172243.patch</filename>
            <type>text/plain</type>
            <size>11490</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzODc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWQzZWNmYmZhNzE4N2E2
OTY2ZjVkMjdiYmNmODJlZTMyZmRlM2E2OS4uNmQzZTdhYzk2MmZmOTBkYjFlNGEwZjdlY2QxNTI4
NDJlMzI5MWZlMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTA0LTExICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTEzODcyLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMTM4NzIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTgzNzAzCisKKyAgICAgICAgYnJva2UgY2hyb21pdW0gd2luL21hYyBidWlsZHMg
KFJlcXVlc3RlZCBieSBzaW1vbmphbSBvbgorICAgICAgICAjd2Via2l0KS4KKworICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDSGVhZHNVcERpc3BsYXkuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6Q0NIZWFkc1VwRGlzcGxheTo6Q0NIZWFkc1VwRGlzcGxheSk6CisgICAg
ICAgIChXZWJDb3JlOjpDQ0hlYWRzVXBEaXNwbGF5Ojppbml0aWFsaXplRm9udHMpOgorICAgICAg
ICAoV2ViQ29yZTo6Q0NIZWFkc1VwRGlzcGxheTo6b25GcmFtZUJlZ2luKToKKyAgICAgICAgKFdl
YkNvcmU6OkNDSGVhZHNVcERpc3BsYXk6OmRyYXdIdWRDb250ZW50cyk6CisgICAgICAgIChXZWJD
b3JlOjpDQ0hlYWRzVXBEaXNwbGF5OjpkcmF3RlBTQ291bnRlcik6CisgICAgICAgIChXZWJDb3Jl
OjpDQ0hlYWRzVXBEaXNwbGF5OjpkcmF3RlBTQ291bnRlclRleHQpOgorICAgICAgICAqIHBsYXRm
b3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDSGVhZHNVcERpc3BsYXkuaDoKKyAgICAgICAgKEND
SGVhZHNVcERpc3BsYXkpOgorCiAyMDEyLTA0LTExICBObydhbSBSb3NlbnRoYWwgIDxub2FtLnJv
c2VudGhhbEBub2tpYS5jb20+CiAKICAgICAgICAgU2luZ2xlIFNoYXJlYWJsZUJpdG1hcCByZXZp
c2lvbiBibGFja3Mgb3V0IFdlYlZpZXcgb24gSGFybWF0dGFuCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0hlYWRzVXBEaXNwbGF5LmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDSGVhZHNV
cERpc3BsYXkuY3BwCmluZGV4IDA2MzcxNjhjZDJhZjYyMWM4ZjA0MmFlZmJjODhlMWE0MGRjMjQw
ZDcuLmU0YjE1ZDcyMWY3M2FiYjk1YmVhYTk4Y2Q0MDM3NTE5NzFhMDVhMTggMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDSGVhZHNVcERp
c3BsYXkuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVt
L2NjL0NDSGVhZHNVcERpc3BsYXkuY3BwCkBAIC01MCw2ICs1MCw3IEBAIHVzaW5nIG5hbWVzcGFj
ZSBzdGQ7CiAKIENDSGVhZHNVcERpc3BsYXk6OkNDSGVhZHNVcERpc3BsYXkoTGF5ZXJSZW5kZXJl
ckNocm9taXVtKiBvd25lcikKICAgICA6IG1fY3VycmVudEZyYW1lTnVtYmVyKDEpCisgICAgLCBt
X2ZpbHRlcmVkRnJhbWVUaW1lKDApCiAgICAgLCBtX2xheWVyUmVuZGVyZXIob3duZXIpCiAgICAg
LCBtX3VzZU1hcFN1YkZvclVwbG9hZHMob3duZXItPmNvbnRleHRTdXBwb3J0c01hcFN1YigpKQog
ewpAQCAtNzMsNyArNzQsNyBAQCB2b2lkIENDSGVhZHNVcERpc3BsYXk6OmluaXRpYWxpemVGb250
cygpCiAgICAgQVNTRVJUKCFDQ1Byb3h5OjppbXBsVGhyZWFkKCkpOwogICAgIEZvbnREZXNjcmlw
dGlvbiBtZWRpdW1Gb250RGVzYzsKICAgICBtZWRpdW1Gb250RGVzYy5zZXRHZW5lcmljRmFtaWx5
KEZvbnREZXNjcmlwdGlvbjo6TW9ub3NwYWNlRmFtaWx5KTsKLSAgICBtZWRpdW1Gb250RGVzYy5z
ZXRDb21wdXRlZFNpemUoMTIpOworICAgIG1lZGl1bUZvbnREZXNjLnNldENvbXB1dGVkU2l6ZSgy
MCk7CiAKICAgICBtX21lZGl1bUZvbnQgPSBhZG9wdFB0cihuZXcgRm9udChtZWRpdW1Gb250RGVz
YywgMCwgMCkpOwogICAgIG1fbWVkaXVtRm9udC0+dXBkYXRlKDApOwpAQCAtODYsMjAgKzg3LDkg
QEAgdm9pZCBDQ0hlYWRzVXBEaXNwbGF5Ojppbml0aWFsaXplRm9udHMoKQogICAgIG1fc21hbGxG
b250LT51cGRhdGUoMCk7CiB9CiAKLS8vIHNhZmVNb2Qgd29ya3Mgb24gLTEsIHJldHVybmluZyBt
LTEgaW4gdGhhdCBjYXNlLgotc3RhdGljIGlubGluZSBpbnQgc2FmZU1vZChpbnQgbnVtYmVyLCBp
bnQgbW9kdWx1cykKLXsKLSAgICByZXR1cm4gKG51bWJlciArIG1vZHVsdXMpICUgbW9kdWx1czsK
LX0KLQotaW5saW5lIGludCBDQ0hlYWRzVXBEaXNwbGF5OjpmcmFtZUluZGV4KGludCBmcmFtZSkg
Y29uc3QKLXsKLSAgICByZXR1cm4gc2FmZU1vZChmcmFtZSwga0JlZ2luRnJhbWVIaXN0b3J5U2l6
ZSk7Ci19Ci0KIHZvaWQgQ0NIZWFkc1VwRGlzcGxheTo6b25GcmFtZUJlZ2luKGRvdWJsZSB0aW1l
c3RhbXApCiB7Ci0gICAgbV9iZWdpblRpbWVIaXN0b3J5SW5TZWNbZnJhbWVJbmRleChtX2N1cnJl
bnRGcmFtZU51bWJlcildID0gdGltZXN0YW1wOworICAgIG1fYmVnaW5UaW1lSGlzdG9yeUluU2Vj
W21fY3VycmVudEZyYW1lTnVtYmVyICUga0JlZ2luRnJhbWVIaXN0b3J5U2l6ZV0gPSB0aW1lc3Rh
bXA7CiB9CiAKIHZvaWQgQ0NIZWFkc1VwRGlzcGxheTo6b25Td2FwQnVmZmVycygpCkBAIC0xODQs
MTUgKzE3NCw2IEBAIHZvaWQgQ0NIZWFkc1VwRGlzcGxheTo6ZHJhdygpCiAgICAgbV9odWRUZXh0
dXJlLT51bnJlc2VydmUoKTsKIH0KIAotYm9vbCBDQ0hlYWRzVXBEaXNwbGF5Ojppc0JhZEZyYW1l
KGludCBmcmFtZU51bWJlcikgY29uc3QKLXsKLSAgICBkb3VibGUgZGVsdGEgPSBtX2JlZ2luVGlt
ZUhpc3RvcnlJblNlY1tmcmFtZUluZGV4KGZyYW1lTnVtYmVyKV0gLQotICAgICAgICAgICAgICAg
ICAgIG1fYmVnaW5UaW1lSGlzdG9yeUluU2VjW2ZyYW1lSW5kZXgoZnJhbWVOdW1iZXIgLSAxKV07
Ci0gICAgYm9vbCB0b29TbG93ID0gZGVsdGEgPiAoa051bU1pc3NlZEZyYW1lc0ZvclJlc2V0IC8g
NjAuMCk7Ci0gICAgYm9vbCBzY2hlZHVsZXJBbGxvd3NEb3VibGVGcmFtZXMgPSAhQ0NQcm94eTo6
aGFzSW1wbFRocmVhZCgpOwotICAgIHJldHVybiAoc2NoZWR1bGVyQWxsb3dzRG91YmxlRnJhbWVz
ICYmIGRlbHRhIDwga0ZyYW1lVG9vRmFzdCkgfHwgdG9vU2xvdzsKLX0KLQogdm9pZCBDQ0hlYWRz
VXBEaXNwbGF5OjpkcmF3SHVkQ29udGVudHMoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25z
dCBJbnRTaXplJiBodWRTaXplKQogewogICAgIGlmIChzaG93UGxhdGZvcm1MYXllclRyZWUoKSkg
ewpAQCAtMjAwLDExICsxODEsMTEgQEAgdm9pZCBDQ0hlYWRzVXBEaXNwbGF5OjpkcmF3SHVkQ29u
dGVudHMoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBJbnRTaXplJgogICAgICAgICBj
b250ZXh0LT5maWxsUmVjdChGbG9hdFJlY3QoMCwgMCwgaHVkU2l6ZS53aWR0aCgpLCBodWRTaXpl
LmhlaWdodCgpKSk7CiAgICAgfQogCi0gICAgaW50IGZwc0NvdW50ZXJIZWlnaHQgPSBtX21lZGl1
bUZvbnQtPmZvbnRNZXRyaWNzKCkuZmxvYXRIZWlnaHQoKSArIDQwOworICAgIGludCBmcHNDb3Vu
dGVySGVpZ2h0ID0gMjU7CiAgICAgaW50IGZwc0NvdW50ZXJUb3AgPSAyOwogICAgIGludCBwbGF0
Zm9ybUxheWVyVHJlZVRvcDsKICAgICBpZiAoc2V0dGluZ3MoKS5zaG93RlBTQ291bnRlcikKLSAg
ICAgICAgcGxhdGZvcm1MYXllclRyZWVUb3AgPSBmcHNDb3VudGVyVG9wICsgZnBzQ291bnRlckhl
aWdodDsKKyAgICAgICAgcGxhdGZvcm1MYXllclRyZWVUb3AgPSBmcHNDb3VudGVyVG9wICsgZnBz
Q291bnRlckhlaWdodCArIDI7CiAgICAgZWxzZQogICAgICAgICBwbGF0Zm9ybUxheWVyVHJlZVRv
cCA9IDA7CiAKQEAgLTIxNSw2OSArMTk2LDM2IEBAIHZvaWQgQ0NIZWFkc1VwRGlzcGxheTo6ZHJh
d0h1ZENvbnRlbnRzKEdyYXBoaWNzQ29udGV4dCogY29udGV4dCwgY29uc3QgSW50U2l6ZSYKICAg
ICAgICAgZHJhd1BsYXRmb3JtTGF5ZXJUcmVlKGNvbnRleHQsIHBsYXRmb3JtTGF5ZXJUcmVlVG9w
KTsKIH0KIAotdm9pZCBDQ0hlYWRzVXBEaXNwbGF5OjpnZXRBdmVyYWdlRlBTQW5kU3RhbmRhcmRE
ZXZpYXRpb24oZG91YmxlICphdmVyYWdlLCBkb3VibGUgKnN0YW5kYXJkRGV2aWF0aW9uKSBjb25z
dAotewotICAgIGRvdWJsZSYgYXZlcmFnZUZQUyA9ICphdmVyYWdlOwotCi0gICAgaW50IGZyYW1l
ID0gbV9jdXJyZW50RnJhbWVOdW1iZXIgLSAxOyAKLSAgICBhdmVyYWdlRlBTID0gMDsKLSAgICBp
bnQgYXZlcmFnZUZQU0NvdW50ID0gMDsKLSAgICBkb3VibGUgZnBzVmFyaWFuY2VOdW1lcmF0b3Ig
PSAwOwotCi0gICAgLy8gV2FsayBiYWNrd2FyZHMgdGhyb3VnaCB0aGUgc2FtcGxlcyBsb29raW5n
IGZvciBhIHJ1biBvZiBnb29kIGZyYW1lCi0gICAgLy8gdGltaW5ncyBmcm9tIHdoaWNoIHRvIGNv
bXB1dGUgdGhlIG1lYW4gYW5kIHN0YW5kYXJkIGRldmlhdGlvbi4KLSAgICAvLwotICAgIC8vIFNs
b3cgZnJhbWVzIG9jY3VyIGp1c3QgYmVjYXVzZSB0aGUgdXNlciBpcyBpbmFjdGl2ZSwgYW5kIHNo
b3VsZCBiZQotICAgIC8vIGlnbm9yZWQuIEZhc3QgZnJhbWVzIGFyZSBpZ25vcmVkIGlmIHRoZSBz
Y2hlZHVsZXIgaXMgaW4gc2luZ2xlLXRocmVhZAotICAgIC8vIG1vZGUgaW4gb3JkZXIgdG8gcmVw
cmVzZW50IHRoZSB0cnVlIGZyYW1lIHJhdGUgaW4gc3BpdGUgb2YgdGhlIGZhY3QgdGhhdAotICAg
IC8vIHRoZSBmaXJzdCBmZXcgc3dhcGJ1ZmZlcnMgaGFwcGVuIGluc3RhbnRseSB3aGljaCBza2V3
cyB0aGUgc3RhdGlzdGljcwotICAgIC8vIHRvbyBtdWNoIGZvciBzaG9ydCBsaXZlZCBhbmltYXRp
b25zLgotICAgIC8vCi0gICAgLy8gaXNCYWRGcmFtZSBlbmNhcHN1bGF0ZXMgdGhlIGZyYW1lIHRv
byBzbG93L2ZyYW1lIHRvbyBmYXN0IGxvZ2ljLgotICAgIHdoaWxlICgxKSB7Ci0gICAgICAgIGlm
ICghaXNCYWRGcmFtZShmcmFtZSkpIHsKLSAgICAgICAgICAgIGF2ZXJhZ2VGUFNDb3VudCsrOwot
ICAgICAgICAgICAgZG91YmxlIHNlY0Zvckxhc3RGcmFtZSA9IG1fYmVnaW5UaW1lSGlzdG9yeUlu
U2VjW2ZyYW1lSW5kZXgoZnJhbWUpXSAtCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbV9iZWdpblRpbWVIaXN0b3J5SW5TZWNbZnJhbWVJbmRleChmcmFtZSAtIDEpXTsKLSAg
ICAgICAgICAgIGRvdWJsZSB4ID0gMS4wIC8gc2VjRm9yTGFzdEZyYW1lOwotICAgICAgICAgICAg
ZG91YmxlIGRlbHRhRnJvbUF2ZXJhZ2UgPSB4IC0gYXZlcmFnZUZQUzsKLSAgICAgICAgICAgIC8v
IENoYW5nZSB3aXRoIGNhdXRpb24gLSBudW1lcmljcy4gaHR0cDovL2VuLndpa2lwZWRpYS5vcmcv
d2lraS9TdGFuZGFyZF9kZXZpYXRpb24KLSAgICAgICAgICAgIGF2ZXJhZ2VGUFMgPSBhdmVyYWdl
RlBTICsgZGVsdGFGcm9tQXZlcmFnZSAvIGF2ZXJhZ2VGUFNDb3VudDsKLSAgICAgICAgICAgIGZw
c1ZhcmlhbmNlTnVtZXJhdG9yID0gZnBzVmFyaWFuY2VOdW1lcmF0b3IgKyBkZWx0YUZyb21BdmVy
YWdlICogKHggLSBhdmVyYWdlRlBTKTsKLSAgICAgICAgfQotICAgICAgICBpZiAoYXZlcmFnZUZQ
U0NvdW50ICYmIGlzQmFkRnJhbWUoZnJhbWUpKSB7Ci0gICAgICAgICAgICAvLyBXZSd2ZSBnYXRo
ZXJlZCBhIHJ1biBvZiBnb29kIHNhbXBsZXMsIHNvIHN0b3AuCi0gICAgICAgICAgICBicmVhazsK
LSAgICAgICAgfQotICAgICAgICAtLWZyYW1lOwotICAgICAgICBpZiAoZnJhbWVJbmRleChmcmFt
ZSkgPT0gZnJhbWVJbmRleChtX2N1cnJlbnRGcmFtZU51bWJlcikgfHwgZnJhbWUgPCAwKSB7Ci0g
ICAgICAgICAgICAvLyBXZSd2ZSBnb25lIHRocm91Z2ggYWxsIGF2YWlsYWJsZSBoaXN0b3JpY2Fs
IGRhdGEsIHNvIHN0b3AuCi0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQotICAgIH0KLQot
ICAgICpzdGFuZGFyZERldmlhdGlvbiA9IHNxcnQoZnBzVmFyaWFuY2VOdW1lcmF0b3IgLyBhdmVy
YWdlRlBTQ291bnQpOwotfQotCiB2b2lkIENDSGVhZHNVcERpc3BsYXk6OmRyYXdGUFNDb3VudGVy
KEdyYXBoaWNzQ29udGV4dCogY29udGV4dCwgaW50IHRvcCwgaW50IGhlaWdodCkKIHsKKyAgICAv
LyBOb3RlIHRoYXQgc2luY2Ugd2UgaGF2ZW4ndCBmaW5pc2hlZCB0aGUgY3VycmVudCBmcmFtZSwg
dGhlIEZQUyBjb3VudGVyCisgICAgLy8gYWN0dWFsbHkgcmVwb3J0cyB0aGUgbGFzdCBmcmFtZSdz
IHRpbWUuCisgICAgZG91YmxlIHNlY0Zvckxhc3RGcmFtZSA9IG1fYmVnaW5UaW1lSGlzdG9yeUlu
U2VjWyhtX2N1cnJlbnRGcmFtZU51bWJlciArIGtCZWdpbkZyYW1lSGlzdG9yeVNpemUgLSAxKSAl
IGtCZWdpbkZyYW1lSGlzdG9yeVNpemVdIC0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bV9iZWdpblRpbWVIaXN0b3J5SW5TZWNbKG1fY3VycmVudEZyYW1lTnVtYmVyICsga0JlZ2luRnJh
bWVIaXN0b3J5U2l6ZSAtIDIpICUga0JlZ2luRnJhbWVIaXN0b3J5U2l6ZV07CisKKyAgICAvLyBG
aWx0ZXIgdGhlIGZyYW1lIHRpbWVzIHRvIGF2b2lkIHNwaWtlcy4KKyAgICBjb25zdCBmbG9hdCBh
bHBoYSA9IDAuMTsKKyAgICBpZiAoIW1fZmlsdGVyZWRGcmFtZVRpbWUpIHsKKyAgICAgICAgaWYg
KG1fY3VycmVudEZyYW1lTnVtYmVyID09IDIpCisgICAgICAgICAgICBtX2ZpbHRlcmVkRnJhbWVU
aW1lID0gc2VjRm9yTGFzdEZyYW1lOworICAgIH0gZWxzZQorICAgICAgICBtX2ZpbHRlcmVkRnJh
bWVUaW1lID0gKCgxLjAgLSBhbHBoYSkgKiBtX2ZpbHRlcmVkRnJhbWVUaW1lKSArIChhbHBoYSAq
IHNlY0Zvckxhc3RGcmFtZSk7CisKICAgICBmbG9hdCB0ZXh0V2lkdGggPSAwOwogICAgIGlmICgh
Q0NQcm94eTo6aW1wbFRocmVhZCgpKQogICAgICAgICB0ZXh0V2lkdGggPSBkcmF3RlBTQ291bnRl
clRleHQoY29udGV4dCwgdG9wLCBoZWlnaHQpOwogCiAgICAgZmxvYXQgZ3JhcGhXaWR0aCA9IGtC
ZWdpbkZyYW1lSGlzdG9yeVNpemU7CiAKKyAgICAvLyBEcmF3IGJhY2tncm91bmQgZm9yIGdyYXBo
CisgICAgY29udGV4dC0+c2V0RmlsbENvbG9yKENvbG9yKDAsIDAsIDAsIDI1NSksIENvbG9yU3Bh
Y2VEZXZpY2VSR0IpOworICAgIGNvbnRleHQtPmZpbGxSZWN0KEZsb2F0UmVjdCgyICsgdGV4dFdp
ZHRoLCB0b3AsIGdyYXBoV2lkdGgsIGhlaWdodCkpOworCiAgICAgLy8gRHJhdyBGUFMgZ3JhcGgu
Ci0gICAgY29uc3QgZG91YmxlIGxvRlBTID0gMDsKLSAgICBjb25zdCBkb3VibGUgaGlGUFMgPSA4
MDsKKyAgICBjb25zdCBkb3VibGUgbG9GUFMgPSAwLjA7CisgICAgY29uc3QgZG91YmxlIGhpRlBT
ID0gMTIwLjA7CiAgICAgY29udGV4dC0+c2V0U3Ryb2tlU3R5bGUoU29saWRTdHJva2UpOwotICAg
IGNvbnRleHQtPnNldEZpbGxDb2xvcihDb2xvcigxNTQsIDIwNSwgNTApLCBDb2xvclNwYWNlRGV2
aWNlUkdCKTsKLSAgICBjb250ZXh0LT5maWxsUmVjdChGbG9hdFJlY3QoMiArIHRleHRXaWR0aCwg
dG9wLCBncmFwaFdpZHRoLCBoZWlnaHQgLyAyKSk7Ci0gICAgY29udGV4dC0+c2V0RmlsbENvbG9y
KENvbG9yKDI1NSwgMjUwLCAyMDUpLCBDb2xvclNwYWNlRGV2aWNlUkdCKTsKLSAgICBjb250ZXh0
LT5maWxsUmVjdChGbG9hdFJlY3QoMiArIHRleHRXaWR0aCwgdG9wICsgaGVpZ2h0IC8gMiwgZ3Jh
cGhXaWR0aCwgaGVpZ2h0IC8gMikpOwogICAgIGNvbnRleHQtPnNldFN0cm9rZUNvbG9yKENvbG9y
KDI1NSwgMCwgMCksIENvbG9yU3BhY2VEZXZpY2VSR0IpOwotICAgIGNvbnRleHQtPnNldEZpbGxD
b2xvcihDb2xvcigyNTUsIDAsIDApLCBDb2xvclNwYWNlRGV2aWNlUkdCKTsKLQogICAgIGludCBn
cmFwaExlZnQgPSBzdGF0aWNfY2FzdDxpbnQ+KHRleHRXaWR0aCArIDMpOwogICAgIEludFBvaW50
IHByZXYoLTEsIDApOwogICAgIGludCB4ID0gMDsKQEAgLTI4NSwxMCArMjMzLDYgQEAgdm9pZCBD
Q0hlYWRzVXBEaXNwbGF5OjpkcmF3RlBTQ291bnRlcihHcmFwaGljc0NvbnRleHQqIGNvbnRleHQs
IGludCB0b3AsIGludCBoZWkKICAgICBmb3IgKGludCBpID0gbV9jdXJyZW50RnJhbWVOdW1iZXIg
JSBrQmVnaW5GcmFtZUhpc3RvcnlTaXplOyBpICE9IChtX2N1cnJlbnRGcmFtZU51bWJlciAtIDEp
ICUga0JlZ2luRnJhbWVIaXN0b3J5U2l6ZTsgaSA9IChpICsgMSkgJSBrQmVnaW5GcmFtZUhpc3Rv
cnlTaXplKSB7CiAgICAgICAgIGludCBqID0gKGkgKyAxKSAlIGtCZWdpbkZyYW1lSGlzdG9yeVNp
emU7CiAgICAgICAgIGRvdWJsZSBmcHMgPSAxLjAgLyAobV9iZWdpblRpbWVIaXN0b3J5SW5TZWNb
al0gLSBtX2JlZ2luVGltZUhpc3RvcnlJblNlY1tpXSk7Ci0gICAgICAgIGlmIChpc0JhZEZyYW1l
KGopKSB7Ci0gICAgICAgICAgICB4ICs9IDE7Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAg
ICAgfQogICAgICAgICBkb3VibGUgcCA9IDEgLSAoKGZwcyAtIGxvRlBTKSAvIChoaUZQUyAtIGxv
RlBTKSk7CiAgICAgICAgIGlmIChwIDwgMCkKICAgICAgICAgICAgIHAgPSAwOwpAQCAtMzA3LDIy
ICsyNTEsMjEgQEAgZmxvYXQgQ0NIZWFkc1VwRGlzcGxheTo6ZHJhd0ZQU0NvdW50ZXJUZXh0KEdy
YXBoaWNzQ29udGV4dCogY29udGV4dCwgaW50IHRvcCwgaW4KICAgICBBU1NFUlQoIUNDUHJveHk6
OmltcGxUaHJlYWQoKSk7CiAKICAgICBGb250Q2FjaGVQdXJnZVByZXZlbnRlciBmb250Q2FjaGVQ
dXJnZVByZXZlbnRlcjsKLSAgICBkb3VibGUgYXZlcmFnZUZQUywgc3RkRGV2aWF0aW9uOwotCi0g
ICAgZ2V0QXZlcmFnZUZQU0FuZFN0YW5kYXJkRGV2aWF0aW9uKCZhdmVyYWdlRlBTLCAmc3RkRGV2
aWF0aW9uKTsKIAotICAgIFN0cmluZyBmcHMoU3RyaW5nOjpmb3JtYXQoIkZQUzogJTQuMWYgKy8t
JTMuMWYiLCBhdmVyYWdlRlBTLCBzdGREZXZpYXRpb24pKTsKLSAgICBUZXh0UnVuIHRleHQoZnBz
KTsKLSAgICBmbG9hdCB0ZXh0V2lkdGggPSBtX21lZGl1bUZvbnQtPndpZHRoKHRleHQpICsgMjsK
KyAgICAvLyBDcmVhdGUgJiBtZWFzdXJlIEZQUyB0ZXh0LgorICAgIFN0cmluZyB0ZXh0KFN0cmlu
Zzo6Zm9ybWF0KCJGUFM6ICU1LjFmIiwgMS4wIC8gbV9maWx0ZXJlZEZyYW1lVGltZSkpOworICAg
IFRleHRSdW4gcnVuKHRleHQpOworICAgIGZsb2F0IHRleHRXaWR0aCA9IG1fbWVkaXVtRm9udC0+
d2lkdGgocnVuKSArIDIuMGY7CiAKICAgICAvLyBEcmF3IGJhY2tncm91bmQuCiAgICAgY29udGV4
dC0+c2V0RmlsbENvbG9yKENvbG9yKDAsIDAsIDAsIDI1NSksIENvbG9yU3BhY2VEZXZpY2VSR0Ip
OwotICAgIGRvdWJsZSBmb250SGVpZ2h0ID0gbV9tZWRpdW1Gb250LT5mb250TWV0cmljcygpLmZs
b2F0SGVpZ2h0KCkgKyAyOwotICAgIGNvbnRleHQtPmZpbGxSZWN0KEZsb2F0UmVjdCgyLCB0b3As
IHRleHRXaWR0aCwgZm9udEhlaWdodCkpOworICAgIGNvbnRleHQtPmZpbGxSZWN0KEZsb2F0UmVj
dCgyLCB0b3AsIHRleHRXaWR0aCwgaGVpZ2h0KSk7CiAKICAgICAvLyBEcmF3IEZQUyB0ZXh0Lgot
ICAgIGNvbnRleHQtPnNldEZpbGxDb2xvcihDb2xvcigyMDAsIDIwMCwgMjAwKSwgQ29sb3JTcGFj
ZURldmljZVJHQik7Ci0gICAgY29udGV4dC0+ZHJhd1RleHQoKm1fbWVkaXVtRm9udCwgdGV4dCwg
SW50UG9pbnQoMywgdG9wICsgZm9udEhlaWdodCAtIDQpKTsKKyAgICBpZiAobV9maWx0ZXJlZEZy
YW1lVGltZSkgeworICAgICAgICBjb250ZXh0LT5zZXRGaWxsQ29sb3IoQ29sb3IoMjU1LCAwLCAw
KSwgQ29sb3JTcGFjZURldmljZVJHQik7CisgICAgICAgIGNvbnRleHQtPmRyYXdUZXh0KCptX21l
ZGl1bUZvbnQsIHJ1biwgSW50UG9pbnQoMywgdG9wICsgaGVpZ2h0IC0gNikpOworICAgIH0KIAog
ICAgIHJldHVybiB0ZXh0V2lkdGg7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0hlYWRzVXBEaXNwbGF5LmggYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0hlYWRzVXBEaXNwbGF5LmgKaW5k
ZXggMzhlZjk3ZGRkNzM3OWM4MmNkMzNkMzViNjdjYTI1NjhlYThjNTM2MS4uNWFkYzllOTA2Yjhm
ZjU4ZWE4MzdmM2IyMzI2N2MwNjA4NTMxYzgwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NIZWFkc1VwRGlzcGxheS5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDSGVhZHNVcERpc3Bs
YXkuaApAQCAtNjcsOSArNjcsNiBAQCBwcml2YXRlOgogICAgIGZsb2F0IGRyYXdGUFNDb3VudGVy
VGV4dChHcmFwaGljc0NvbnRleHQqLCBpbnQgdG9wLCBpbnQgaGVpZ2h0KTsKICAgICB2b2lkIGRy
YXdQbGF0Zm9ybUxheWVyVHJlZShHcmFwaGljc0NvbnRleHQqLCBpbnQgdG9wKTsKICAgICBjb25z
dCBDQ1NldHRpbmdzJiBzZXR0aW5ncygpIGNvbnN0OwotICAgIGJvb2wgaXNCYWRGcmFtZShpbnQg
ZnJhbWVOdW1iZXIpIGNvbnN0OwotICAgIGludCBmcmFtZUluZGV4KGludCBmcmFtZU51bWJlcikg
Y29uc3Q7Ci0gICAgdm9pZCBnZXRBdmVyYWdlRlBTQW5kU3RhbmRhcmREZXZpYXRpb24oZG91Ymxl
ICphdmVyYWdlLCBkb3VibGUgKnN0YW5kYXJkRGV2aWF0aW9uKSBjb25zdDsKIAogICAgIGJvb2wg
c2hvd1BsYXRmb3JtTGF5ZXJUcmVlKCkgY29uc3Q7CiAKQEAgLTc3LDE3ICs3NCwxNCBAQCBwcml2
YXRlOgogCiAgICAgaW50IG1fY3VycmVudEZyYW1lTnVtYmVyOwogCisgICAgZG91YmxlIG1fZmls
dGVyZWRGcmFtZVRpbWU7CisKICAgICBPd25QdHI8TWFuYWdlZFRleHR1cmU+IG1faHVkVGV4dHVy
ZTsKIAogICAgIExheWVyUmVuZGVyZXJDaHJvbWl1bSogbV9sYXllclJlbmRlcmVyOwogCi0gICAg
c3RhdGljIGNvbnN0IGludCBrQmVnaW5GcmFtZUhpc3RvcnlTaXplID0gMTIwOwotICAgIC8vIFRo
ZSBudW1iZXIgb2Ygc2Vjb25kcyBvZiBubyBmcmFtZXMgbWFrZXMgdXMgZGVjaWRlIHRoYXQgdGhl
IHByZXZpb3VzCi0gICAgLy8gYW5pbWF0aW9uIGlzIG92ZXIuCi0gICAgc3RhdGljIGNvbnN0IGRv
dWJsZSBrSWRsZVNlY29uZHNUcmlnZ2Vyc1Jlc2V0ID0gMC41OworICAgIHN0YXRpYyBjb25zdCBp
bnQga0JlZ2luRnJhbWVIaXN0b3J5U2l6ZSA9IDY0OwogICAgIGRvdWJsZSBtX2JlZ2luVGltZUhp
c3RvcnlJblNlY1trQmVnaW5GcmFtZUhpc3RvcnlTaXplXTsKLSAgICBzdGF0aWMgY29uc3QgZG91
YmxlIGtGcmFtZVRvb0Zhc3QgPSAxLjAgLyA3MDsKLSAgICBzdGF0aWMgY29uc3QgaW50IGtOdW1N
aXNzZWRGcmFtZXNGb3JSZXNldCA9IDU7CiAKICAgICBPd25QdHI8Rm9udD4gbV9zbWFsbEZvbnQ7
CiAgICAgT3duUHRyPEZvbnQ+IG1fbWVkaXVtRm9udDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>