<?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>39788</bug_id>
          
          <creation_ts>2010-05-26 14:58:17 -0700</creation_ts>
          <short_desc>REGRESSION(r60251): broke tests (Requested by dhyatt on #webkit).</short_desc>
          <delta_ts>2010-05-28 13:09:12 -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>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>
          
          <blocked>39783</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>abarth</cc>
    
    <cc>caesar3740</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>holger.frohloff</cc>
    
    <cc>hyatt</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>230939</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-26 14:58:17 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/60251 broke the build:
broke tests (Requested by dhyatt 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>230940</commentid>
    <comment_count>1</comment_count>
      <attachid>57164</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-26 14:58:35 -0700</bug_when>
    <thetext>Created attachment 57164
ROLLOUT of r60251

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>230941</commentid>
    <comment_count>2</comment_count>
      <attachid>57164</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2010-05-26 15:00:17 -0700</bug_when>
    <thetext>Comment on attachment 57164
ROLLOUT of r60251

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230958</commentid>
    <comment_count>3</comment_count>
      <attachid>57164</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-26 15:14:51 -0700</bug_when>
    <thetext>Comment on attachment 57164
ROLLOUT of r60251

Clearing flags on attachment: 57164

Committed r60254: &lt;http://trac.webkit.org/changeset/60254&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230959</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-26 15:14:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230991</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-26 16:18:08 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/60254 might have broken Leopard Intel Debug (Tests)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231051</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-05-26 20:00:10 -0700</bug_when>
    <thetext>*** Bug 39806 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231119</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-05-26 23:02:33 -0700</bug_when>
    <thetext>*** Bug 39803 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231896</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-05-28 13:09:12 -0700</bug_when>
    <thetext>*** Bug 39820 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57164</attachid>
            <date>2010-05-26 14:58:35 -0700</date>
            <delta_ts>2010-05-26 15:14:50 -0700</delta_ts>
            <desc>ROLLOUT of r60251</desc>
            <filename>bug-39788-20100526215833.patch</filename>
            <type>text/plain</type>
            <size>10781</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MTA1MTYwNTBhMDQ2MzkzZTAxZDdlYTU1ZDBlMGNlNDFmZTU4MDY4Ni4uMzQxOTUzY2Q4OGRkMTkx
OTlmMDRkNzk5NTZkNTc3M2UzMjQzMGFmOCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNCBAQAorMjAxMC0wNS0yNiAgU2hl
cmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZp
ZXdlZCwgcm9sbGluZyBvdXQgcjYwMjUxLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC82MDI1MQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Mzk3ODgKKworICAgICAgICBicm9rZSB0ZXN0cyAoUmVxdWVzdGVkIGJ5IGRoeWF0
dCBvbiAjd2Via2l0KS4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9jay5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6bW92ZUNoaWxkVG8pOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyQmxvY2s6Om1vdmVBbGxDaGlsZHJlblRvKToKKyAgICAgICAgKFdlYkNvcmU6
OlJlbmRlckJsb2NrOjptYWtlQ2hpbGRyZW5Ob25JbmxpbmUpOgorICAgICAgICAoV2ViQ29yZTo6
UmVuZGVyQmxvY2s6OnJlbW92ZUNoaWxkKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxv
Y2suaDoKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyUnVieUJhc2UuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyUnVieUJhc2U6Om1vdmVJbmxpbmVDaGlsZHJlbik6CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJSdWJ5QmFzZTo6bW92ZUJsb2NrQ2hpbGRyZW4pOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyUnVieUJhc2U6Om1lcmdlQmxvY2tDaGlsZHJlbik6CisgICAgICAgICogcmVu
ZGVyaW5nL1JlbmRlclJ1YnlSdW4uY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyUnVieVJ1
bjo6cmVtb3ZlQ2hpbGQpOgorCiAyMDEwLTA1LTI2ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtp
dC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBTZWlkZWwuCmRpZmYgLS1naXQgYS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJCbG9jay5jcHAKaW5kZXggMDMyMzExOTRiNTNjMGRkNjlmYWFmOWM4ZDdhZmExMjNkNTdiNDkw
ZS4uNDA3NjA3YzZkYmNlYmM3NzQ5MDA5N2IyZmY4YmYwMjJhNTI4NTE2ZiAxMDA2NDQKLS0tIGEv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckJsb2NrLmNwcApAQCAtNjAxLDIyICs2MDEsNDIgQEAgUm9vdElubGluZUJveCogUmVu
ZGVyQmxvY2s6OmNyZWF0ZUFuZEFwcGVuZFJvb3RJbmxpbmVCb3goKQogICAgIG1fbGluZUJveGVz
LmFwcGVuZExpbmVCb3gocm9vdEJveCk7CiAgICAgcmV0dXJuIHJvb3RCb3g7CiB9CisgICAgCit2
b2lkIFJlbmRlckJsb2NrOjptb3ZlQ2hpbGRUbyhSZW5kZXJPYmplY3QqIHRvLCBSZW5kZXJPYmpl
Y3RDaGlsZExpc3QqIHRvQ2hpbGRMaXN0LCBSZW5kZXJPYmplY3QqIGNoaWxkKQoreworICAgIEFT
U0VSVCh0aGlzID09IGNoaWxkLT5wYXJlbnQoKSk7CisgICAgdG9DaGlsZExpc3QtPmFwcGVuZENo
aWxkTm9kZSh0bywgY2hpbGRyZW4oKS0+cmVtb3ZlQ2hpbGROb2RlKHRoaXMsIGNoaWxkLCBmYWxz
ZSksIGZhbHNlKTsKK30KIAotdm9pZCBSZW5kZXJCbG9jazo6bW92ZUNoaWxkVG8oUmVuZGVyQmxv
Y2sqIHRvLCBSZW5kZXJPYmplY3QqIGNoaWxkLCBSZW5kZXJPYmplY3QqIGJlZm9yZUNoaWxkLCBi
b29sIGZ1bGxSZW1vdmVJbnNlcnQpCit2b2lkIFJlbmRlckJsb2NrOjptb3ZlQ2hpbGRUbyhSZW5k
ZXJPYmplY3QqIHRvLCBSZW5kZXJPYmplY3RDaGlsZExpc3QqIHRvQ2hpbGRMaXN0LCBSZW5kZXJP
YmplY3QqIGJlZm9yZUNoaWxkLCBSZW5kZXJPYmplY3QqIGNoaWxkKQogewogICAgIEFTU0VSVCh0
aGlzID09IGNoaWxkLT5wYXJlbnQoKSk7CiAgICAgQVNTRVJUKCFiZWZvcmVDaGlsZCB8fCB0byA9
PSBiZWZvcmVDaGlsZC0+cGFyZW50KCkpOwotICAgIHRvLT5jaGlsZHJlbigpLT5pbnNlcnRDaGls
ZE5vZGUodG8sIGNoaWxkcmVuKCktPnJlbW92ZUNoaWxkTm9kZSh0aGlzLCBjaGlsZCwgZnVsbFJl
bW92ZUluc2VydCksIGJlZm9yZUNoaWxkLCBmdWxsUmVtb3ZlSW5zZXJ0KTsKKyAgICB0b0NoaWxk
TGlzdC0+aW5zZXJ0Q2hpbGROb2RlKHRvLCBjaGlsZHJlbigpLT5yZW1vdmVDaGlsZE5vZGUodGhp
cywgY2hpbGQsIGZhbHNlKSwgYmVmb3JlQ2hpbGQsIGZhbHNlKTsKIH0KIAotdm9pZCBSZW5kZXJC
bG9jazo6bW92ZUFsbENoaWxkcmVuVG8oUmVuZGVyQmxvY2sqIHRvLCBSZW5kZXJPYmplY3QqIGJl
Zm9yZUNoaWxkLCBib29sIGZ1bGxSZW1vdmVJbnNlcnQpCit2b2lkIFJlbmRlckJsb2NrOjptb3Zl
QWxsQ2hpbGRyZW5UbyhSZW5kZXJPYmplY3QqIHRvLCBSZW5kZXJPYmplY3RDaGlsZExpc3QqIHRv
Q2hpbGRMaXN0LCBib29sIGZ1bGxSZW1vdmVBcHBlbmQpCit7CisgICAgUmVuZGVyT2JqZWN0KiBu
ZXh0Q2hpbGQgPSBjaGlsZHJlbigpLT5maXJzdENoaWxkKCk7CisgICAgd2hpbGUgKG5leHRDaGls
ZCkgeworICAgICAgICBSZW5kZXJPYmplY3QqIGNoaWxkID0gbmV4dENoaWxkOworICAgICAgICBu
ZXh0Q2hpbGQgPSBjaGlsZC0+bmV4dFNpYmxpbmcoKTsKKyAgICAgICAgdG9DaGlsZExpc3QtPmFw
cGVuZENoaWxkTm9kZSh0bywgY2hpbGRyZW4oKS0+cmVtb3ZlQ2hpbGROb2RlKHRoaXMsIGNoaWxk
LCBmdWxsUmVtb3ZlQXBwZW5kKSwgZnVsbFJlbW92ZUFwcGVuZCk7CisgICAgfQorfQorCit2b2lk
IFJlbmRlckJsb2NrOjptb3ZlQWxsQ2hpbGRyZW5UbyhSZW5kZXJPYmplY3QqIHRvLCBSZW5kZXJP
YmplY3RDaGlsZExpc3QqIHRvQ2hpbGRMaXN0LCBSZW5kZXJPYmplY3QqIGJlZm9yZUNoaWxkKQog
ewogICAgIEFTU0VSVCghYmVmb3JlQ2hpbGQgfHwgdG8gPT0gYmVmb3JlQ2hpbGQtPnBhcmVudCgp
KTsKKyAgICBpZiAoIWJlZm9yZUNoaWxkKSB7CisgICAgICAgIG1vdmVBbGxDaGlsZHJlblRvKHRv
LCB0b0NoaWxkTGlzdCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAgICAgUmVuZGVyT2JqZWN0
KiBuZXh0Q2hpbGQgPSBjaGlsZHJlbigpLT5maXJzdENoaWxkKCk7CiAgICAgd2hpbGUgKG5leHRD
aGlsZCkgewogICAgICAgICBSZW5kZXJPYmplY3QqIGNoaWxkID0gbmV4dENoaWxkOwogICAgICAg
ICBuZXh0Q2hpbGQgPSBjaGlsZC0+bmV4dFNpYmxpbmcoKTsKLSAgICAgICAgdG8tPmNoaWxkcmVu
KCktPmluc2VydENoaWxkTm9kZSh0bywgY2hpbGRyZW4oKS0+cmVtb3ZlQ2hpbGROb2RlKHRoaXMs
IGNoaWxkLCBmdWxsUmVtb3ZlSW5zZXJ0KSwgYmVmb3JlQ2hpbGQsIGZ1bGxSZW1vdmVJbnNlcnQp
OworICAgICAgICB0b0NoaWxkTGlzdC0+aW5zZXJ0Q2hpbGROb2RlKHRvLCBjaGlsZHJlbigpLT5y
ZW1vdmVDaGlsZE5vZGUodGhpcywgY2hpbGQsIGZhbHNlKSwgYmVmb3JlQ2hpbGQsIGZhbHNlKTsK
ICAgICB9CiB9CiAKQEAgLTY1Niw5ICs2NzYsOSBAQCB2b2lkIFJlbmRlckJsb2NrOjptYWtlQ2hp
bGRyZW5Ob25JbmxpbmUoUmVuZGVyT2JqZWN0ICppbnNlcnRpb25Qb2ludCkKICAgICAgICAgICAg
IFJlbmRlck9iamVjdCogbm8gPSBvOwogICAgICAgICAgICAgbyA9IG5vLT5uZXh0U2libGluZygp
OwogICAgICAgICAgICAgCi0gICAgICAgICAgICBtb3ZlQ2hpbGRUbyhibG9jaywgbm8pOworICAg
ICAgICAgICAgbW92ZUNoaWxkVG8oYmxvY2ssIGJsb2NrLT5jaGlsZHJlbigpLCBubyk7CiAgICAg
ICAgIH0KLSAgICAgICAgbW92ZUNoaWxkVG8oYmxvY2ssIGlubGluZVJ1bkVuZCk7CisgICAgICAg
IG1vdmVDaGlsZFRvKGJsb2NrLCBibG9jay0+Y2hpbGRyZW4oKSwgaW5saW5lUnVuRW5kKTsKICAg
ICB9CiAKICNpZm5kZWYgTkRFQlVHCkBAIC03NzQsNyArNzk0LDcgQEAgdm9pZCBSZW5kZXJCbG9j
azo6cmVtb3ZlQ2hpbGQoUmVuZGVyT2JqZWN0KiBvbGRDaGlsZCkKICAgICAgICAgfSBlbHNlIHsK
ICAgICAgICAgICAgIC8vIFRha2UgYWxsIHRoZSBjaGlsZHJlbiBvdXQgb2YgdGhlIHxuZXh0fCBi
bG9jayBhbmQgcHV0IHRoZW0gaW4KICAgICAgICAgICAgIC8vIHRoZSB8cHJldnwgYmxvY2suCi0g
ICAgICAgICAgICBuZXh0QmxvY2stPm1vdmVBbGxDaGlsZHJlblRvKHByZXZCbG9jaywgbmV4dEJs
b2NrLT5oYXNMYXllcigpIHx8IHByZXZCbG9jay0+aGFzTGF5ZXIoKSk7CisgICAgICAgICAgICBu
ZXh0QmxvY2stPm1vdmVBbGxDaGlsZHJlblRvKHByZXZCbG9jaywgcHJldkJsb2NrLT5jaGlsZHJl
bigpLCBuZXh0QmxvY2stPmhhc0xheWVyKCkgfHwgcHJldkJsb2NrLT5oYXNMYXllcigpKTsKICAg
ICAgICAKICAgICAgICAgICAgIC8vIERlbGV0ZSB0aGUgbm93LWVtcHR5IGJsb2NrJ3MgbGluZXMg
YW5kIG51a2UgaXQuCiAgICAgICAgICAgICBuZXh0QmxvY2stPmRlbGV0ZUxpbmVCb3hUcmVlKCk7
CkBAIC03OTIsNyArODEyLDcgQEAgdm9pZCBSZW5kZXJCbG9jazo6cmVtb3ZlQ2hpbGQoUmVuZGVy
T2JqZWN0KiBvbGRDaGlsZCkKICAgICAgICAgc2V0TmVlZHNMYXlvdXRBbmRQcmVmV2lkdGhzUmVj
YWxjKCk7CiAgICAgICAgIHNldENoaWxkcmVuSW5saW5lKGNoaWxkLT5jaGlsZHJlbklubGluZSgp
KTsKICAgICAgICAgUmVuZGVyQmxvY2sqIGFub25CbG9jayA9IHRvUmVuZGVyQmxvY2soY2hpbGRy
ZW4oKS0+cmVtb3ZlQ2hpbGROb2RlKHRoaXMsIGNoaWxkLCBjaGlsZC0+aGFzTGF5ZXIoKSkpOwot
ICAgICAgICBhbm9uQmxvY2stPm1vdmVBbGxDaGlsZHJlblRvKHRoaXMsIGNoaWxkLT5oYXNMYXll
cigpKTsKKyAgICAgICAgYW5vbkJsb2NrLT5tb3ZlQWxsQ2hpbGRyZW5Ubyh0aGlzLCBjaGlsZHJl
bigpLCBjaGlsZC0+aGFzTGF5ZXIoKSk7CiAgICAgICAgIC8vIERlbGV0ZSB0aGUgbm93LWVtcHR5
IGJsb2NrJ3MgbGluZXMgYW5kIG51a2UgaXQuCiAgICAgICAgIGFub25CbG9jay0+ZGVsZXRlTGlu
ZUJveFRyZWUoKTsKICAgICAgICAgYW5vbkJsb2NrLT5kZXN0cm95KCk7CmRpZmYgLS1naXQgYS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5oIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
QmxvY2suaAppbmRleCBhMmViYmQxZmZiMTRjYzc3NzczMjM2NjRhYmJjN2U3NjU0ZDk5N2E1Li4y
YmQ5MjU3YWNlNzY0ZTY3MzVhYjRmODkxMWFhMzFkNDkwMGQ5YTU5IDEwMDY0NAotLS0gYS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5oCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJsb2NrLmgKQEAgLTE1NCwxOSArMTU0LDEwIEBAIHB1YmxpYzoKICAgICBpbnQgY29sdW1uR2Fw
KCkgY29uc3Q7CiAKIHByb3RlY3RlZDoKLSAgICAvLyBUaGVzZSBmdW5jdGlvbnMgYXJlIG9ubHkg
dXNlZCBpbnRlcm5hbGx5IHRvIG1hbmlwdWxhdGUgdGhlIHJlbmRlciB0cmVlIHN0cnVjdHVyZSB2
aWEgcmVtb3ZlL2luc2VydC9hcHBlbmRDaGlsZE5vZGUuCi0gICAgLy8gU2luY2UgdGhleSBhcmUg
dHlwaWNhbGx5IGNhbGxlZCBvbmx5IHRvIG1vdmUgb2JqZWN0cyBhcm91bmQgd2l0aGluIGFub255
bW91cyBibG9ja3MgKHdoaWNoIG9ubHkgaGF2ZSBsYXllcnMgaW4KLSAgICAvLyB0aGUgY2FzZSBv
ZiBjb2x1bW4gc3BhbnMpLCB0aGUgZGVmYXVsdCBmb3IgZnVsbFJlbW92ZUluc2VydCBpcyBmYWxz
ZSByYXRoZXIgdGhhbiB0cnVlLgotICAgIHZvaWQgbW92ZUNoaWxkVG8oUmVuZGVyQmxvY2sqIHRv
LCBSZW5kZXJPYmplY3QqIGNoaWxkLCBib29sIGZ1bGxSZW1vdmVJbnNlcnQgPSBmYWxzZSkKLSAg
ICB7Ci0gICAgICAgIHJldHVybiBtb3ZlQ2hpbGRUbyh0bywgY2hpbGQsIDAsIGZ1bGxSZW1vdmVJ
bnNlcnQpOwotICAgIH0KLSAgICB2b2lkIG1vdmVDaGlsZFRvKFJlbmRlckJsb2NrKiB0bywgUmVu
ZGVyT2JqZWN0KiBjaGlsZCwgUmVuZGVyT2JqZWN0KiBiZWZvcmVDaGlsZCwgYm9vbCBmdWxsUmVt
b3ZlSW5zZXJ0ID0gZmFsc2UpOwotICAgIHZvaWQgbW92ZUFsbENoaWxkcmVuVG8oUmVuZGVyQmxv
Y2sqIHRvLCBib29sIGZ1bGxSZW1vdmVJbnNlcnQgPSBmYWxzZSkKLSAgICB7Ci0gICAgICAgIHJl
dHVybiBtb3ZlQWxsQ2hpbGRyZW5Ubyh0bywgMCwgZnVsbFJlbW92ZUluc2VydCk7Ci0gICAgfQot
ICAgIHZvaWQgbW92ZUFsbENoaWxkcmVuVG8oUmVuZGVyQmxvY2sqIHRvLCBSZW5kZXJPYmplY3Qq
IGJlZm9yZUNoaWxkLCBib29sIGZ1bGxSZW1vdmVJbnNlcnQgPSBmYWxzZSk7CisgICAgdm9pZCBt
b3ZlQ2hpbGRUbyhSZW5kZXJPYmplY3QqIHRvLCBSZW5kZXJPYmplY3RDaGlsZExpc3QqIHRvQ2hp
bGRMaXN0LCBSZW5kZXJPYmplY3QqIGNoaWxkKTsKKyAgICB2b2lkIG1vdmVDaGlsZFRvKFJlbmRl
ck9iamVjdCogdG8sIFJlbmRlck9iamVjdENoaWxkTGlzdCogdG9DaGlsZExpc3QsIFJlbmRlck9i
amVjdCogYmVmb3JlQ2hpbGQsIFJlbmRlck9iamVjdCogY2hpbGQpOworICAgIHZvaWQgbW92ZUFs
bENoaWxkcmVuVG8oUmVuZGVyT2JqZWN0KiB0bywgUmVuZGVyT2JqZWN0Q2hpbGRMaXN0KiB0b0No
aWxkTGlzdCwgYm9vbCBmdWxsUmVtb3ZlQXBwZW5kID0gZmFsc2UpOworICAgIHZvaWQgbW92ZUFs
bENoaWxkcmVuVG8oUmVuZGVyT2JqZWN0KiB0bywgUmVuZGVyT2JqZWN0Q2hpbGRMaXN0KiB0b0No
aWxkTGlzdCwgUmVuZGVyT2JqZWN0KiBiZWZvcmVDaGlsZCk7CiAKICAgICBpbnQgbWF4VG9wUG9z
TWFyZ2luKCkgY29uc3QgeyByZXR1cm4gbV9tYXhNYXJnaW4gPyBtX21heE1hcmdpbi0+bV90b3BQ
b3MgOiBNYXhNYXJnaW46OnRvcFBvc0RlZmF1bHQodGhpcyk7IH0KICAgICBpbnQgbWF4VG9wTmVn
TWFyZ2luKCkgY29uc3QgeyByZXR1cm4gbV9tYXhNYXJnaW4gPyBtX21heE1hcmdpbi0+bV90b3BO
ZWcgOiBNYXhNYXJnaW46OnRvcE5lZ0RlZmF1bHQodGhpcyk7IH0KZGlmZiAtLWdpdCBhL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlclJ1YnlCYXNlLmNwcCBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
clJ1YnlCYXNlLmNwcAppbmRleCBlMDA1ODY0MzhjOTI0MmIwNzE3YTM3MzJlNDdhY2I0MmZlZmJl
YzI2Li5iMDg4OTM3NTA4YjMyMDg5YzFhN2VhMzFkZmU0ZWQ3ZjZlMGZjZDg2IDEwMDY0NAotLS0g
YS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSdWJ5QmFzZS5jcHAKKysrIGIvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyUnVieUJhc2UuY3BwCkBAIC0xMDQsNyArMTA0LDcgQEAgdm9pZCBSZW5kZXJS
dWJ5QmFzZTo6bW92ZUlubGluZUNoaWxkcmVuKFJlbmRlclJ1YnlCYXNlKiB0b0Jhc2UsIFJlbmRl
ck9iamVjdCogZnIKICAgICB9CiAgICAgLy8gTW92ZSBvdXIgaW5saW5lIGNoaWxkcmVuIGludG8g
dGhlIHRhcmdldCBibG9jayB3ZSBkZXRlcm1pbmVkIGFib3ZlLgogICAgIGZvciAoUmVuZGVyT2Jq
ZWN0KiBjaGlsZCA9IGZpcnN0Q2hpbGQoKTsgY2hpbGQgIT0gZnJvbUJlZm9yZUNoaWxkOyBjaGls
ZCA9IGZpcnN0Q2hpbGQoKSkKLSAgICAgICAgbW92ZUNoaWxkVG8odG9CbG9jaywgY2hpbGQpOwor
ICAgICAgICBtb3ZlQ2hpbGRUbyh0b0Jsb2NrLCB0b0Jsb2NrLT5jaGlsZHJlbigpLCBjaGlsZCk7
CiB9CiAKIHZvaWQgUmVuZGVyUnVieUJhc2U6Om1vdmVCbG9ja0NoaWxkcmVuKFJlbmRlclJ1YnlC
YXNlKiB0b0Jhc2UsIFJlbmRlck9iamVjdCogZnJvbUJlZm9yZUNoaWxkKQpAQCAtMTE5LDEyICsx
MTksMTIgQEAgdm9pZCBSZW5kZXJSdWJ5QmFzZTo6bW92ZUJsb2NrQ2hpbGRyZW4oUmVuZGVyUnVi
eUJhc2UqIHRvQmFzZSwgUmVuZGVyT2JqZWN0KiBmcm8KICAgICAgICAgICAgICAgICAgICAgUmVu
ZGVyQmxvY2sqIGFub25CbG9jayA9IHRvUmVuZGVyQmxvY2soY2hpbGQpOwogICAgICAgICAgICAg
ICAgICAgICBBU1NFUlQoYW5vbkJsb2NrLT5jaGlsZHJlbklubGluZSgpKTsKICAgICAgICAgICAg
ICAgICAgICAgQVNTRVJUKCFhbm9uQmxvY2stPmlubGluZUVsZW1lbnRDb250aW51YXRpb24oKSk7
Ci0gICAgICAgICAgICAgICAgICAgIGFub25CbG9jay0+bW92ZUFsbENoaWxkcmVuVG8odG9CYXNl
KTsKKyAgICAgICAgICAgICAgICAgICAgYW5vbkJsb2NrLT5tb3ZlQWxsQ2hpbGRyZW5Ubyh0b0Jh
c2UsIHRvQmFzZS0+Y2hpbGRyZW4oKSk7CiAgICAgICAgICAgICAgICAgICAgIGFub25CbG9jay0+
ZGVsZXRlTGluZUJveFRyZWUoKTsKICAgICAgICAgICAgICAgICAgICAgYW5vbkJsb2NrLT5kZXN0
cm95KCk7CiAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgQVNT
RVJUKGNoaWxkLT5pc0Zsb2F0aW5nT3JQb3NpdGlvbmVkKCkpOwotICAgICAgICAgICAgICAgICAg
ICBtb3ZlQ2hpbGRUbyh0b0Jhc2UsIGNoaWxkKTsKKyAgICAgICAgICAgICAgICAgICAgbW92ZUNo
aWxkVG8odG9CYXNlLCB0b0Jhc2UtPmNoaWxkcmVuKCksIGNoaWxkKTsKICAgICAgICAgICAgICAg
ICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0gZWxzZSB7CkBAIC0xNDcsNyArMTQ3LDcgQEAg
dm9pZCBSZW5kZXJSdWJ5QmFzZTo6bW92ZUJsb2NrQ2hpbGRyZW4oUmVuZGVyUnVieUJhc2UqIHRv
QmFzZSwgUmVuZGVyT2JqZWN0KiBmcm8KICAgICAgICAgICAgICAgICAgICAgQVNTRVJUKGFub25C
bG9jay0+Y2hpbGRyZW5JbmxpbmUoKSk7CiAgICAgICAgICAgICAgICAgICAgIEFTU0VSVCghYW5v
bkJsb2NrLT5pbmxpbmVFbGVtZW50Q29udGludWF0aW9uKCkpOwogICAgICAgICAgICAgICAgICAg
ICAvLyBNb3ZlIGlubGluZSBjaGlsZHJlbiBvdXQgb2YgYW5vbnltb3VzIGJsb2NrLgotICAgICAg
ICAgICAgICAgICAgICBhbm9uQmxvY2stPm1vdmVBbGxDaGlsZHJlblRvKHRoaXMsIGFub25CbG9j
ayk7CisgICAgICAgICAgICAgICAgICAgIGFub25CbG9jay0+bW92ZUFsbENoaWxkcmVuVG8odGhp
cywgY2hpbGRyZW4oKSwgYW5vbkJsb2NrKTsKICAgICAgICAgICAgICAgICAgICAgYW5vbkJsb2Nr
LT5kZWxldGVMaW5lQm94VHJlZSgpOwogICAgICAgICAgICAgICAgICAgICBhbm9uQmxvY2stPmRl
c3Ryb3koKTsKICAgICAgICAgICAgICAgICB9CkBAIC0xNzYsMTMgKzE3NiwxMyBAQCB2b2lkIFJl
bmRlclJ1YnlCYXNlOjptZXJnZUJsb2NrQ2hpbGRyZW4oUmVuZGVyUnVieUJhc2UqIHRvQmFzZSwg
UmVuZGVyT2JqZWN0KiBmcgogICAgICAgICAgICAgJiYgbGFzdENoaWxkVGhlcmUgJiYgbGFzdENo
aWxkVGhlcmUtPmlzQW5vbnltb3VzQmxvY2soKSAmJiBsYXN0Q2hpbGRUaGVyZS0+Y2hpbGRyZW5J
bmxpbmUoKSkgeyAgICAgICAgICAgIAogICAgICAgICBSZW5kZXJCbG9jayogYW5vbkJsb2NrSGVy
ZSA9IHRvUmVuZGVyQmxvY2soZmlyc3RDaGlsZEhlcmUpOwogICAgICAgICBSZW5kZXJCbG9jayog
YW5vbkJsb2NrVGhlcmUgPSB0b1JlbmRlckJsb2NrKGxhc3RDaGlsZFRoZXJlKTsKLSAgICAgICAg
YW5vbkJsb2NrSGVyZS0+bW92ZUFsbENoaWxkcmVuVG8oYW5vbkJsb2NrVGhlcmUpOworICAgICAg
ICBhbm9uQmxvY2tIZXJlLT5tb3ZlQWxsQ2hpbGRyZW5Ubyhhbm9uQmxvY2tUaGVyZSwgYW5vbkJs
b2NrVGhlcmUtPmNoaWxkcmVuKCkpOwogICAgICAgICBhbm9uQmxvY2tIZXJlLT5kZWxldGVMaW5l
Qm94VHJlZSgpOwogICAgICAgICBhbm9uQmxvY2tIZXJlLT5kZXN0cm95KCk7CiAgICAgfQogICAg
IC8vIE1vdmUgYWxsIHJlbWFpbmluZyBjaGlsZHJlbiBub3JtYWxseS4KICAgICBmb3IgKFJlbmRl
ck9iamVjdCogY2hpbGQgPSBmaXJzdENoaWxkKCk7IGNoaWxkICE9IGZyb21CZWZvcmVDaGlsZDsg
Y2hpbGQgPSBmaXJzdENoaWxkKCkpCi0gICAgICAgIG1vdmVDaGlsZFRvKHRvQmFzZSwgY2hpbGQp
OworICAgICAgICBtb3ZlQ2hpbGRUbyh0b0Jhc2UsIHRvQmFzZS0+Y2hpbGRyZW4oKSwgY2hpbGQp
OwogfQogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJSdWJ5UnVuLmNwcCBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1YnlSdW4u
Y3BwCmluZGV4IGQ2YjcyNGIwZjI4MThjZDA0M2RhYTIyODRhNzkzYjJiOWQxNTk5ODMuLmQ5MWM2
MjVlZWY3MGM4YWQ5MGI0NDE2ZGRhODBjZWY3NTRjYTYyZWMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlclJ1YnlSdW4uY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
clJ1YnlSdW4uY3BwCkBAIC0xNzUsOCArMTc1LDggQEAgdm9pZCBSZW5kZXJSdWJ5UnVuOjpyZW1v
dmVDaGlsZChSZW5kZXJPYmplY3QqIGNoaWxkKQogICAgICAgICAgICAgUmVuZGVyUnVieUJhc2Uq
IHJpZ2h0QmFzZSA9IHJpZ2h0UnVuLT5ydWJ5QmFzZVNhZmUoKTsKICAgICAgICAgICAgIC8vIENv
bGxlY3QgYWxsIGNoaWxkcmVuIGluIGEgc2luZ2xlIGJhc2UsIHRoZW4gc3dhcCB0aGUgYmFzZXMu
CiAgICAgICAgICAgICByaWdodEJhc2UtPm1vdmVDaGlsZHJlbihiYXNlKTsKLSAgICAgICAgICAg
IG1vdmVDaGlsZFRvKHJpZ2h0UnVuLCBiYXNlKTsKLSAgICAgICAgICAgIHJpZ2h0UnVuLT5tb3Zl
Q2hpbGRUbyh0aGlzLCByaWdodEJhc2UpOworICAgICAgICAgICAgbW92ZUNoaWxkVG8ocmlnaHRS
dW4sIHJpZ2h0UnVuLT5jaGlsZHJlbigpLCBiYXNlKTsKKyAgICAgICAgICAgIHJpZ2h0UnVuLT5t
b3ZlQ2hpbGRUbyh0aGlzLCBjaGlsZHJlbigpLCByaWdodEJhc2UpOwogICAgICAgICAgICAgLy8g
VGhlIG5vdyBlbXB0eSBydWJ5IGJhc2Ugd2lsbCBiZSByZW1vdmVkIGJlbG93LgogICAgICAgICB9
CiAgICAgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>