<?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>53371</bug_id>
          
          <creation_ts>2011-01-29 00:20:58 -0800</creation_ts>
          <short_desc>REGRESSION(r77050): Caused a crash in Chromium&apos;s test_shell_tests (Requested by rniwa on #webkit).</short_desc>
          <delta_ts>2011-01-29 01:35:06 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>abarth</cc>
    
    <cc>darin</cc>
    
    <cc>eric</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>342033</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-29 00:20:58 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/77050 broke the build:
Caused a crash in Chromium&apos;s test_shell_tests (Requested by rniwa 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>342034</commentid>
    <comment_count>1</comment_count>
      <attachid>80553</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-29 00:21:20 -0800</bug_when>
    <thetext>Created attachment 80553
ROLLOUT of r77050

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 --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>342035</commentid>
    <comment_count>2</comment_count>
      <attachid>80553</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-01-29 00:23:53 -0800</bug_when>
    <thetext>Comment on attachment 80553
ROLLOUT of r77050

Clearing flags on attachment: 80553

Committed r77053: &lt;http://trac.webkit.org/changeset/77053&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>342036</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-01-29 00:23:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>342061</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-29 01:35:06 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/77053 might have broken Leopard Intel Debug (Tests)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80553</attachid>
            <date>2011-01-29 00:21:20 -0800</date>
            <delta_ts>2011-01-29 00:23:53 -0800</delta_ts>
            <desc>ROLLOUT of r77050</desc>
            <filename>bug-53371-20110129082038.patch</filename>
            <type>text/plain</type>
            <size>9410</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1BlcmZvcm1hbmNlVGVzdHMvUGFyc2VyL0NoYW5nZUxvZyBiL1BlcmZvcm1h
bmNlVGVzdHMvUGFyc2VyL0NoYW5nZUxvZwppbmRleCA0YzkyN2RlMmU2MDUzMTVhYzg5OTQ1ZDM4
N2I4OTUyZTY4NTQ0ZDc3Li5kM2JjNWM2ZDA0ZTY4YmU5NWRlYjRjZDZjOGZlOWVkOGI0YWJjMWE1
IDEwMDY0NAotLS0gYS9QZXJmb3JtYW5jZVRlc3RzL1BhcnNlci9DaGFuZ2VMb2cKKysrIGIvUGVy
Zm9ybWFuY2VUZXN0cy9QYXJzZXIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDEt
MjkgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAg
IFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI3NzA1MC4KKyAgICAgICAgaHR0cDovL3RyYWMud2Vi
a2l0Lm9yZy9jaGFuZ2VzZXQvNzcwNTAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTUzMzcxCisKKyAgICAgICAgQ2F1c2VkIGEgY3Jhc2ggaW4gQ2hyb21p
dW0ncyB0ZXN0X3NoZWxsX3Rlc3RzIChSZXF1ZXN0ZWQgYnkKKyAgICAgICAgcm5pd2Egb24gI3dl
YmtpdCkuCisKKyAgICAgICAgKiByZXNvdXJjZXMvcGVyZm9ybWFuY2UtdGVzdC5qczogUmVtb3Zl
ZC4KKyAgICAgICAgKiB0aW55LWlubmVySFRNTC5odG1sOiBSZW1vdmVkLgorCiAyMDExLTAxLTI4
ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBE
YXJpbiBBZGxlci4KZGlmZiAtLWdpdCBhL1BlcmZvcm1hbmNlVGVzdHMvUGFyc2VyL3Jlc291cmNl
cy9wZXJmb3JtYW5jZS10ZXN0LmpzIGIvUGVyZm9ybWFuY2VUZXN0cy9QYXJzZXIvcmVzb3VyY2Vz
L3BlcmZvcm1hbmNlLXRlc3QuanMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDQ0OGZl
YjFhNGI2M2QxNWNmNjFmYzU2NzJmZjU2OGNlZmNiNGQ2YTAuLjAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvUGVyZm9ybWFuY2VUZXN0cy9QYXJzZXIvcmVzb3Vy
Y2VzL3BlcmZvcm1hbmNlLXRlc3QuanMKKysrIC9kZXYvbnVsbApAQCAtMSw3NiArMCwwIEBACi0v
LyBBIGJhc2ljIHBlcmZvcm1hbmNlIHRlc3RpbmcgaGFybmVzcy4KLQotZnVuY3Rpb24gbG9hZEZp
bGUocGF0aCkgewotICAgIHZhciB4aHIgPSBuZXcgWE1MSHR0cFJlcXVlc3QoKTsKLSAgICB4aHIu
b3BlbigiR0VUIiwgcGF0aCwgZmFsc2UpOwotICAgIHhoci5zZW5kKG51bGwpOwotICAgIHJldHVy
biB4aHIucmVzcG9uc2VUZXh0OwotfQotCi12YXIgbG9nRGl2OwotCi1mdW5jdGlvbiBzZXR1cExv
Z2dpbmcoKSB7Ci0gICAgbG9nRGl2ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgicHJlIik7Ci0g
ICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChsb2dEaXYpOwotfQotCi1mdW5jdGlvbiBsb2co
dGV4dCkgewotICAgIGxvZ0Rpdi5pbm5lclRleHQgKz0gdGV4dCArICJcbiI7Ci0gICAgd2luZG93
LnNjcm9sbFRvKGRvY3VtZW50LmJvZHkuaGVpZ2h0KTsKLX0KLQotLy8gRklYTUU6IFdlIHNob3Vs
ZCBtYWtlIGl0IHBvc3NpYmxlIHRvIGNvbmZpZ3VyZSBydW5Db3VudC4KLXZhciBydW5Db3VudCA9
IDIwOwotdmFyIGNvbXBsZXRlZFJ1bnMgPSAtMTsgLy8gRGlzY2FyZCB0aGUgYW55IHJ1bnMgPCAw
LgotdmFyIHRpbWVzID0gW107Ci0KLWZ1bmN0aW9uIGNvbXB1dGVBdmVyYWdlKHZhbHVlcykgewot
ICAgIHZhciBzdW0gPSAwOwotICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdmFsdWVzLmxlbmd0aDsg
aSsrKQotICAgICAgICBzdW0gKz0gdmFsdWVzW2ldOwotICAgIHJldHVybiBzdW0gLyB2YWx1ZXMu
bGVuZ3RoOwotfQotCi1mdW5jdGlvbiBjb21wdXRlU3RkZXYodmFsdWVzKSB7Ci0gICAgdmFyIGF2
ZXJhZ2UgPSBjb21wdXRlQXZlcmFnZSh2YWx1ZXMpOwotICAgIHZhciBzdW1PZlNxdWFyZWREZXZp
YXRpb25zID0gMDsKLSAgICBmb3IgKHZhciBpID0gMDsgaSA8IHZhbHVlcy5sZW5ndGg7ICsraSkg
ewotICAgICAgICB2YXIgZGV2aWF0aW9uID0gdmFsdWVzW2ldIC0gYXZlcmFnZTsKLSAgICAgICAg
c3VtT2ZTcXVhcmVkRGV2aWF0aW9ucyArPSBkZXZpYXRpb24gKiBkZXZpYXRpb247Ci0gICAgfQot
ICAgIHJldHVybiBNYXRoLnNxcnQoc3VtT2ZTcXVhcmVkRGV2aWF0aW9ucyAvIHZhbHVlcy5sZW5n
dGgpOwotfQotCi1mdW5jdGlvbiBsb2dTdGF0aXN0aWNzKHRpbWVzKSB7Ci0gICAgbG9nKCIiKTsK
LSAgICBsb2coImF2ZyAiICsgY29tcHV0ZUF2ZXJhZ2UodGltZXMpKTsKLSAgICBsb2coInN0ZGV2
ICIgKyBjb21wdXRlU3RkZXYodGltZXMpKTsKLX0KLQotdmFyIHRlc3RGdW5jdGlvbjsKLQotZnVu
Y3Rpb24gcnVuUGVyZm9ybWFuY2VUZXN0KHRlc3RGdW5jdGlvbikgewotICAgIHNldHVwTG9nZ2lu
ZygpCi0KLSAgICBsb2coIlJ1bm5pbmcgIiArIHJ1bkNvdW50ICsgIiB0aW1lcyIpOwotICAgIHdp
bmRvdy50ZXN0RnVuY3Rpb24gPSB0ZXN0RnVuY3Rpb247Ci0gICAgcnVuT25lVGVzdCgpOwotfQot
Ci1mdW5jdGlvbiBydW5PbmVUZXN0KCkgewotICAgIHZhciBzdGFydCA9IG5ldyBEYXRlKCk7Ci0g
ICAgd2luZG93LnRlc3RGdW5jdGlvbigpOwotICAgIHZhciB0aW1lID0gbmV3IERhdGUoKSAtIHN0
YXJ0OwotICAgIGNvbXBsZXRlZFJ1bnMrKzsKLSAgICBpZiAoY29tcGxldGVkUnVucyA8PSAwKSB7
Ci0gICAgICAgIGxvZygiSWdub3Jpbmcgd2FybS11cCBydW4gKCIgKyB0aW1lICsgIikiKTsKLSAg
ICB9IGVsc2UgewotICAgICAgICB0aW1lcy5wdXNoKHRpbWUpOwotICAgICAgICBsb2codGltZSk7
Ci0gICAgfQotICAgIGlmIChjb21wbGV0ZWRSdW5zIDwgcnVuQ291bnQpIHsKLSAgICAgICAgd2lu
ZG93LnNldFRpbWVvdXQocnVuT25lVGVzdCwgMCk7Ci0gICAgfSBlbHNlIHsKLSAgICAgICAgbG9n
U3RhdGlzdGljcyh0aW1lcyk7Ci0gICAgfQotfQpkaWZmIC0tZ2l0IGEvUGVyZm9ybWFuY2VUZXN0
cy9QYXJzZXIvdGlueS1pbm5lckhUTUwuaHRtbCBiL1BlcmZvcm1hbmNlVGVzdHMvUGFyc2VyL3Rp
bnktaW5uZXJIVE1MLmh0bWwKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGIzNTdjZjFh
MTI4YWEzNzAwOWRlZTEyNGMzNWViYzZhODNjODFkN2UuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvUGVyZm9ybWFuY2VUZXN0cy9QYXJzZXIvdGlueS1pbm5l
ckhUTUwuaHRtbAorKysgL2Rldi9udWxsCkBAIC0xLDE2ICswLDAgQEAKLTwhRE9DVFlQRSBodG1s
PgotPGJvZHk+Ci08cHJlIGlkPSJsb2ciPjwvcHJlPgotPHNjcmlwdCBzcmM9InJlc291cmNlcy9y
dW5uZXIuanMiPjwvc2NyaXB0PgotPHNjcmlwdD4KLXN0YXJ0KDIwLCBmdW5jdGlvbigpIHsKLSAg
ICB2YXIgdGVzdERpdiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpOwotICAgIHRlc3RE
aXYuc3R5bGUuZGlzcGxheSA9ICJub25lIjsKLSAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxk
KHRlc3REaXYpOwotICAgIGZvciAodmFyIHggPSAwOyB4IDwgMTAwMDAwOyB4KyspIHsKLSAgICAg
ICAgdGVzdERpdi5pbm5lckhUTUwgPSAiVGhpcyBpcyBhIHRpbnkgSFRNTCBkb2N1bWVudCI7Ci0g
ICAgfQotICAgIGRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQodGVzdERpdik7Ci19KTsKLTwvc2Ny
aXB0PgotPC9ib2R5PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGY0YTYwZGVhMWRjZmQzZWY2ZmI3ZTQ4OTFjNTRk
MDE1ZjY4MmE0NTYuLjZkYTcyYzMyZmQ5ZDI3ZjA5MGYyYzk2YTUzZWEyYTE3Njg3ZjU5NmMgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMS0wMS0yOSAgU2hlcmlmZiBCb3QgIDx3ZWJr
aXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBv
dXQgcjc3MDUwLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC83NzA1
MAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTMzNzEK
KworICAgICAgICBDYXVzZWQgYSBjcmFzaCBpbiBDaHJvbWl1bSdzIHRlc3Rfc2hlbGxfdGVzdHMg
KFJlcXVlc3RlZCBieQorICAgICAgICBybml3YSBvbiAjd2Via2l0KS4KKworICAgICAgICAqIGh0
bWwvcGFyc2VyL0hUTUxUcmVlQnVpbGRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MVHJl
ZUJ1aWxkZXI6OkZyYWdtZW50UGFyc2luZ0NvbnRleHQ6OkZyYWdtZW50UGFyc2luZ0NvbnRleHQp
OgorICAgICAgICAoV2ViQ29yZTo6SFRNTFRyZWVCdWlsZGVyOjpGcmFnbWVudFBhcnNpbmdDb250
ZXh0Ojpkb2N1bWVudCk6CisgICAgICAgIChXZWJDb3JlOjpIVE1MVHJlZUJ1aWxkZXI6OkZyYWdt
ZW50UGFyc2luZ0NvbnRleHQ6OmZpbmlzaGVkKToKKyAgICAgICAgKiBodG1sL3BhcnNlci9IVE1M
VHJlZUJ1aWxkZXIuaDoKKwogMjAxMS0wMS0yOCAgRXJpYyBTZWlkZWwgIDxlcmljQHdlYmtpdC5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIuY3BwIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9wYXJzZXIvSFRNTFRyZWVCdWlsZGVyLmNwcAppbmRleCA2YjU4YWZhZWEyNjVmNDFk
MDhkN2Y2NTkwZDcwMDU4MmI5MjE0M2E3Li45N2NlZTEzYWIyZmVkOWZhYzFhYjllYTU4NDkyNmIx
ZThjM2JlMTY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MVHJl
ZUJ1aWxkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxUcmVlQnVp
bGRlci5jcHAKQEAgLTM5NSw1MCArMzk1LDYgQEAgdm9pZCBIVE1MVHJlZUJ1aWxkZXI6OmRldGFj
aCgpCiAgICAgbV90cmVlLmRldGFjaCgpOwogfQogCi0vLyBOT1RFOiBIVE1MNSByZXF1aXJlcyB0
aGF0IHdlIHVzZSBhIGR1bW15IGRvY3VtZW50IHdoZW4gcGFyc2luZwotLy8gZG9jdW1lbnQgZnJh
Z21lbnRzLiAgSG93ZXZlciwgY3JlYXRpbmcgYSBuZXcgRG9jdW1lbnQgZWxlbWVudAotLy8gZm9y
IGVhY2ggZnJhZ21lbnQgaXMgdmVyeSBzbG93IChEb2N1bWVudCgpIGRvZXMgdG9vIG11Y2ggd29y
aywgYW5kCi0vLyBpbm5lckhUTUwgaXMgYSBjb21tb24gY2FsbCkuICBTbyB3ZSB1c2UgYSBzaGFy
ZWQgZHVtbXkgZG9jdW1lbnQuCi0vLyBUaGlzIHNoYXJpbmcgd29ya3MgYmVjYXVzZSB0aGVyZSBj
YW4gb25seSBldmVyIGJlIG9uZSBmcmFnbWVudAotLy8gcGFyc2VyIGF0IGFueSB0aW1lLiAgRnJh
Z21lbnQgcGFyc2luZyBpcyBzeW5jaHJvbm91cyBhbmQgZG9uZQotLy8gb25seSBmcm9tIHRoZSBt
YWluIHRocmVhZC4gIEl0IHNob3VsZCBiZSBpbXBvc3NpYmxlIGZvciBqYXZhc2NyaXB0Ci0vLyAo
b3IgYW55dGhpbmcgZWxzZSkgdG8gZXZlciBob2xkIGEgcmVmZXJlbmNlIHRvIHRoZSBkdW1teSBk
b2N1bWVudC4KLS8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NDg3MTkKLWNsYXNzIER1bW15RG9jdW1lbnRGYWN0b3J5IHsKLSAgICBXVEZfTUFLRV9OT05DT1BZ
QUJMRShEdW1teURvY3VtZW50RmFjdG9yeSk7IFdURl9NQUtFX0ZBU1RfQUxMT0NBVEVEOwotcHVi
bGljOgotICAgIC8vIFVzZSBhbiBleHBsaWNpdCBjcmVhdGUvcmVsZWFzZSBoZXJlIHRvIEFTU0VS
VCB0aGlzIHNoYXJpbmcgaXMgc2FmZS4KLSAgICBzdGF0aWMgSFRNTERvY3VtZW50KiBjcmVhdGVE
dW1teURvY3VtZW50KCk7Ci0gICAgc3RhdGljIHZvaWQgcmVsZWFzZURvY3VtZW50KEhUTUxEb2N1
bWVudCopOwotCi1wcml2YXRlOgotICAgIHN0YXRpYyBIVE1MRG9jdW1lbnQqIHNfc2hhcmVkRHVt
bXlEb2N1bWVudDsKLSAgICBzdGF0aWMgaW50IHNfc2hhcmVkRHVtbXlEb2N1bWVudE11dGV4Owot
fTsKLQotSFRNTERvY3VtZW50KiBEdW1teURvY3VtZW50RmFjdG9yeTo6Y3JlYXRlRHVtbXlEb2N1
bWVudCgpCi17Ci0gICAgaWYgKCFzX3NoYXJlZER1bW15RG9jdW1lbnQpIHsKLSAgICAgICAgc19z
aGFyZWREdW1teURvY3VtZW50ID0gSFRNTERvY3VtZW50OjpjcmVhdGUoMCwgS1VSTCgpKS5yZWxl
YXNlUmVmKCk7Ci0gICAgICAgIHNfc2hhcmVkRHVtbXlEb2N1bWVudE11dGV4ID0gMDsKLSAgICB9
Ci0gICAgQVNTRVJUKCFzX3NoYXJlZER1bW15RG9jdW1lbnRNdXRleCk7Ci0gICAgQVNTRVJUKCFz
X3NoYXJlZER1bW15RG9jdW1lbnQtPmhhc0NoaWxkTm9kZXMoKSk7Ci0gICAgc19zaGFyZWREdW1t
eURvY3VtZW50TXV0ZXgrKzsKLSAgICByZXR1cm4gc19zaGFyZWREdW1teURvY3VtZW50OwotfQot
Ci12b2lkIER1bW15RG9jdW1lbnRGYWN0b3J5OjpyZWxlYXNlRG9jdW1lbnQoSFRNTERvY3VtZW50
KiBkdW1teURvY3VtZW50KQotewotICAgIEFTU0VSVChzX3NoYXJlZER1bW15RG9jdW1lbnQgPT0g
ZHVtbXlEb2N1bWVudCk7Ci0gICAgc19zaGFyZWREdW1teURvY3VtZW50TXV0ZXgtLTsKLSAgICBB
U1NFUlQoIXNfc2hhcmVkRHVtbXlEb2N1bWVudE11dGV4KTsKLSAgICBkdW1teURvY3VtZW50LT5y
ZW1vdmVBbGxDaGlsZHJlbigpOwotfQotCi1IVE1MRG9jdW1lbnQqIER1bW15RG9jdW1lbnRGYWN0
b3J5OjpzX3NoYXJlZER1bW15RG9jdW1lbnQgPSAwOwotaW50IER1bW15RG9jdW1lbnRGYWN0b3J5
OjpzX3NoYXJlZER1bW15RG9jdW1lbnRNdXRleCA9IDA7Ci0KIEhUTUxUcmVlQnVpbGRlcjo6RnJh
Z21lbnRQYXJzaW5nQ29udGV4dDo6RnJhZ21lbnRQYXJzaW5nQ29udGV4dCgpCiAgICAgOiBtX2Zy
YWdtZW50KDApCiAgICAgLCBtX2NvbnRleHRFbGVtZW50KDApCkBAIC00NDcsMzMgKzQwMywyNyBA
QCBIVE1MVHJlZUJ1aWxkZXI6OkZyYWdtZW50UGFyc2luZ0NvbnRleHQ6OkZyYWdtZW50UGFyc2lu
Z0NvbnRleHQoKQogfQogCiBIVE1MVHJlZUJ1aWxkZXI6OkZyYWdtZW50UGFyc2luZ0NvbnRleHQ6
OkZyYWdtZW50UGFyc2luZ0NvbnRleHQoRG9jdW1lbnRGcmFnbWVudCogZnJhZ21lbnQsIEVsZW1l
bnQqIGNvbnRleHRFbGVtZW50LCBGcmFnbWVudFNjcmlwdGluZ1Blcm1pc3Npb24gc2NyaXB0aW5n
UGVybWlzc2lvbikKLSAgICA6IG1fZHVtbXlEb2N1bWVudEZvckZyYWdtZW50UGFyc2luZyhEdW1t
eURvY3VtZW50RmFjdG9yeTo6Y3JlYXRlRHVtbXlEb2N1bWVudCgpKQorICAgIDogbV9kdW1teURv
Y3VtZW50Rm9yRnJhZ21lbnRQYXJzaW5nKEhUTUxEb2N1bWVudDo6Y3JlYXRlKDAsIEtVUkwoKSwg
ZnJhZ21lbnQtPmRvY3VtZW50KCktPmJhc2VVUkkoKSkpCiAgICAgLCBtX2ZyYWdtZW50KGZyYWdt
ZW50KQogICAgICwgbV9jb250ZXh0RWxlbWVudChjb250ZXh0RWxlbWVudCkKICAgICAsIG1fc2Ny
aXB0aW5nUGVybWlzc2lvbihzY3JpcHRpbmdQZXJtaXNzaW9uKQogewogICAgIG1fZHVtbXlEb2N1
bWVudEZvckZyYWdtZW50UGFyc2luZy0+c2V0Q29tcGF0aWJpbGl0eU1vZGUoZnJhZ21lbnQtPmRv
Y3VtZW50KCktPmNvbXBhdGliaWxpdHlNb2RlKCkpOwotICAgIC8vIFNldHRpbmcgdGhlIGJhc2VV
Ukwgc2hvdWxkIHdvcmsgdGhlIHNhbWUgYXMgaXQgd291bGQgaGF2ZSBoYWQgd2UgcGFzc2VkCi0g
ICAgLy8gaXQgZHVyaW5nIEhUTUxEb2N1bWVudCgpIGNvbnN0cnVjdGlvbiwgc2luY2UgdGhlIG5l
dyBkb2N1bWVudCBpcyBlbXB0eS4KLSAgICBtX2R1bW15RG9jdW1lbnRGb3JGcmFnbWVudFBhcnNp
bmctPnNldFVSTChmcmFnbWVudC0+ZG9jdW1lbnQoKS0+YmFzZVVSSSgpKTsKIH0KIAogRG9jdW1l
bnQqIEhUTUxUcmVlQnVpbGRlcjo6RnJhZ21lbnRQYXJzaW5nQ29udGV4dDo6ZG9jdW1lbnQoKSBj
b25zdAogewogICAgIEFTU0VSVChtX2ZyYWdtZW50KTsKLSAgICByZXR1cm4gbV9kdW1teURvY3Vt
ZW50Rm9yRnJhZ21lbnRQYXJzaW5nOworICAgIHJldHVybiBtX2R1bW15RG9jdW1lbnRGb3JGcmFn
bWVudFBhcnNpbmcuZ2V0KCk7CiB9CiAKIHZvaWQgSFRNTFRyZWVCdWlsZGVyOjpGcmFnbWVudFBh
cnNpbmdDb250ZXh0OjpmaW5pc2hlZCgpCiB7CiAgICAgLy8gUG9wdWxhdGUgdGhlIERvY3VtZW50
RnJhZ21lbnQgd2l0aCB0aGUgcGFyc2VkIGNvbnRlbnQgbm93IHRoYXQgd2UncmUgZG9uZS4KLSAg
ICBDb250YWluZXJOb2RlKiByb290ID0gbV9kdW1teURvY3VtZW50Rm9yRnJhZ21lbnRQYXJzaW5n
OworICAgIENvbnRhaW5lck5vZGUqIHJvb3QgPSBtX2R1bW15RG9jdW1lbnRGb3JGcmFnbWVudFBh
cnNpbmcuZ2V0KCk7CiAgICAgaWYgKG1fY29udGV4dEVsZW1lbnQpCiAgICAgICAgIHJvb3QgPSBt
X2R1bW15RG9jdW1lbnRGb3JGcmFnbWVudFBhcnNpbmctPmRvY3VtZW50RWxlbWVudCgpOwogICAg
IG1fZnJhZ21lbnQtPnRha2VBbGxDaGlsZHJlbkZyb20ocm9vdCk7Ci0gICAgQVNTRVJUKCFtX2R1
bW15RG9jdW1lbnRGb3JGcmFnbWVudFBhcnNpbmctPmhhc0NoaWxkTm9kZXMoKSk7Ci0gICAgRHVt
bXlEb2N1bWVudEZhY3Rvcnk6OnJlbGVhc2VEb2N1bWVudChtX2R1bW15RG9jdW1lbnRGb3JGcmFn
bWVudFBhcnNpbmcpOwotICAgIG1fZHVtbXlEb2N1bWVudEZvckZyYWdtZW50UGFyc2luZyA9IDA7
CiB9CiAKIEhUTUxUcmVlQnVpbGRlcjo6RnJhZ21lbnRQYXJzaW5nQ29udGV4dDo6fkZyYWdtZW50
UGFyc2luZ0NvbnRleHQoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9wYXJzZXIv
SFRNTFRyZWVCdWlsZGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1
aWxkZXIuaAppbmRleCAyYWY2MTU4YjU2NDFjMzE5NjAyNWQyZWY1YjU2Yjg1NTVhYTEzMDBjLi4z
MDlhYzZmNDNiMDYxZjNjMGVkY2E3NzEwOGEwYWI1M2VjZDM1MmRkIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIuaApAQCAtMjIwLDkgKzIyMCw3IEBAIHBy
aXZhdGU6CiAgICAgICAgIHZvaWQgZmluaXNoZWQoKTsKIAogICAgIHByaXZhdGU6Ci0gICAgICAg
IC8vIFVzZSBhIHNoYXJlZCBkdW1teSBkb2N1bWVudCB0byBhdm9pZCBleHBlbnNpdmUgRG9jdW1l
bnQgY3JlYXRpb24uCi0gICAgICAgIC8vIEhvbGQgYSByYXcgcG9pbnRlciB0byB0aGUgZG9jdW1l
bnQgc2luY2UgdGhlcmUgaXMgbm8gbmVlZCB0byByZWYgaXQuCi0gICAgICAgIEhUTUxEb2N1bWVu
dCogbV9kdW1teURvY3VtZW50Rm9yRnJhZ21lbnRQYXJzaW5nOworICAgICAgICBSZWZQdHI8RG9j
dW1lbnQ+IG1fZHVtbXlEb2N1bWVudEZvckZyYWdtZW50UGFyc2luZzsKICAgICAgICAgRG9jdW1l
bnRGcmFnbWVudCogbV9mcmFnbWVudDsKICAgICAgICAgRWxlbWVudCogbV9jb250ZXh0RWxlbWVu
dDsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>