<?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>80562</bug_id>
          
          <creation_ts>2012-03-07 19:57:51 -0800</creation_ts>
          <short_desc>REGRESSION(r110127): compile failed on AppleWin (Requested by ukai on #webkit).</short_desc>
          <delta_ts>2012-03-07 20:05:00 -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>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>80330</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>ggaren</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>ukai</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>573516</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-07 19:57:51 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/110127 broke the build:
compile failed on AppleWin (Requested by ukai 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>573518</commentid>
    <comment_count>1</comment_count>
      <attachid>130753</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-07 19:58:25 -0800</bug_when>
    <thetext>Created attachment 130753
ROLLOUT of r110127

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>573519</commentid>
    <comment_count>2</comment_count>
    <who name="Fumitoshi Ukai">ukai</who>
    <bug_when>2012-03-07 19:59:25 -0800</bug_when>
    <thetext>http://build.webkit.org/builders/Windows%20Release%20%28Build%29/builds/28176/steps/compile-webkit/logs/stdio

2&gt;c:\cygwin\home\buildbot\slave\win-release\build\Source\JavaScriptCore\wtf/DoublyLinkedList.h(66) : error C2248: &apos;JSC::FunctionExecutable::m_next&apos; : cannot access private member declared in class &apos;JSC::FunctionExecutable&apos;
2&gt;        c:\cygwin\home\buildbot\slave\win-release\build\Source\JavaScriptCore\runtime\Executable.h(694) : see declaration of &apos;JSC::FunctionExecutable::m_next&apos;
2&gt;        c:\cygwin\home\buildbot\slave\win-release\build\Source\JavaScriptCore\runtime\Executable.h(466) : see declaration of &apos;JSC::FunctionExecutable&apos;
2&gt;        c:\cygwin\home\buildbot\slave\win-release\build\Source\JavaScriptCore\wtf/DoublyLinkedList.h(65) : while compiling class template member function &apos;JSC::FunctionExecutable *WTF::DoublyLinkedListNode&lt;T&gt;::next(void) const&apos;
2&gt;        with
2&gt;        [
2&gt;            T=JSC::FunctionExecutable
2&gt;        ]
2&gt;        c:\cygwin\home\buildbot\slave\win-release\build\Source\JavaScriptCore\runtime\Executable.h(466) : see reference to class template instantiation &apos;WTF::DoublyLinkedListNode&lt;T&gt;&apos; being compiled
2&gt;        with
2&gt;        [
2&gt;            T=JSC::FunctionExecutable
2&gt;        ]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573528</commentid>
    <comment_count>3</comment_count>
      <attachid>130753</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-07 20:04:56 -0800</bug_when>
    <thetext>Comment on attachment 130753
ROLLOUT of r110127

Clearing flags on attachment: 130753

Committed r110138: &lt;http://trac.webkit.org/changeset/110138&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573529</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-07 20:05:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130753</attachid>
            <date>2012-03-07 19:58:25 -0800</date>
            <delta_ts>2012-03-07 20:04:56 -0800</delta_ts>
            <desc>ROLLOUT of r110127</desc>
            <filename>bug-80562-20120308040044.patch</filename>
            <type>text/plain</type>
            <size>10339</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwMTM2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAx
MTZhMGZjZTZlZmE3MmMwMTJlNDVkNTg5ZDc0NjkzM2QyYzk3MmI4Li4yOTVjMDE4N2MyYTI4N2Vm
MjQyNDJkYWVkOWJhZDg3NWY1MTIwMGQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwzMyBAQAorMjAxMi0wMy0wNyAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBn
bWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjExMDEyNy4KKyAg
ICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTEwMTI3CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDU2MgorCisgICAgICAgIGNv
bXBpbGUgZmFpbGVkIG9uIEFwcGxlV2luIChSZXF1ZXN0ZWQgYnkgdWthaSBvbiAjd2Via2l0KS4K
KworICAgICAgICAqIGhlYXAvSGVhcC5jcHA6CisgICAgICAgIChKU0M6OkhlYXA6OmNvbGxlY3RB
bGxHYXJiYWdlKToKKyAgICAgICAgKiBoZWFwL0hlYXAuaDoKKyAgICAgICAgKEpTQyk6CisgICAg
ICAgIChIZWFwKToKKyAgICAgICAgKiBydW50aW1lL0V4ZWN1dGFibGUuY3BwOgorICAgICAgICAo
SlNDOjpGdW5jdGlvbkV4ZWN1dGFibGU6OkZ1bmN0aW9uRXhlY3V0YWJsZSk6CisgICAgICAgIChK
U0M6OkZ1bmN0aW9uRXhlY3V0YWJsZTo6ZmluYWxpemUpOgorICAgICAgICAqIHJ1bnRpbWUvRXhl
Y3V0YWJsZS5oOgorICAgICAgICAoRnVuY3Rpb25FeGVjdXRhYmxlKToKKyAgICAgICAgKEpTQzo6
RnVuY3Rpb25FeGVjdXRhYmxlOjpjcmVhdGUpOgorICAgICAgICAqIHJ1bnRpbWUvSlNHbG9iYWxE
YXRhLmNwcDoKKyAgICAgICAgKFdURik6CisgICAgICAgIChSZWNvbXBpbGVyKToKKyAgICAgICAg
KFdURjo6UmVjb21waWxlcjo6b3BlcmF0b3IoKSk6CisgICAgICAgIChKU0M6OkpTR2xvYmFsRGF0
YTo6cmVjb21waWxlQWxsSlNGdW5jdGlvbnMpOgorICAgICAgICAoSlNDKToKKyAgICAgICAgKiBy
dW50aW1lL0pTR2xvYmFsRGF0YS5oOgorICAgICAgICAoSlNHbG9iYWxEYXRhKToKKyAgICAgICAg
KiBydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcDoKKyAgICAgICAgKEpTQzo6RHluYW1pY0dsb2Jh
bE9iamVjdFNjb3BlOjpEeW5hbWljR2xvYmFsT2JqZWN0U2NvcGUpOgorCiAyMDEyLTAzLTA3ICBI
b2pvbmcgSGFuICA8aG9qb25nLmhhbkBzYW1zdW5nLmNvbT4KIAogICAgICAgICBUaGUgZW5kIGF0
b20gb2YgdGhlIG1hcmtlZCBibG9jayBjb25zaWRlcmVkIHRvIGZpbHRlciBpbnZhbGlkIGNlbGxz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmNwcCBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXAuY3BwCmluZGV4IGQ1NWFhYzgxMjZiMThhYmFhNTAx
MjRlODgyYzNmOGE5MmQ1ZmFjMGYuLmE1ZDRhMDYzZmIxYjFlZWRmZTZjZmQ2NTg2MGYxMWFkZTcz
NmJmMDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXAuY3BwCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXAuY3BwCkBAIC03NjQsMjIgKzc2NCwx
MiBAQCBQYXNzT3duUHRyPFR5cGVDb3VudFNldD4gSGVhcDo6b2JqZWN0VHlwZUNvdW50cygpCiAg
ICAgcmV0dXJuIG1fb2JqZWN0U3BhY2UuZm9yRWFjaENlbGw8UmVjb3JkVHlwZT4oKTsKIH0KIAot
dm9pZCBIZWFwOjpkaXNjYXJkQWxsQ29tcGlsZWRDb2RlKCkKLXsKLSAgICAvLyBJZiBKYXZhU2Ny
aXB0IGlzIHJ1bm5pbmcsIGl0J3Mgbm90IHNhZmUgdG8gcmVjb21waWxlLCBzaW5jZSB3ZSdsbCBl
bmQKLSAgICAvLyB1cCB0aHJvd2luZyBhd2F5IGNvZGUgdGhhdCBpcyBsaXZlIG9uIHRoZSBzdGFj
ay4KLSAgICBBU1NFUlQoIW1fZ2xvYmFsRGF0YS0+ZHluYW1pY0dsb2JhbE9iamVjdCk7Ci0gICAg
Ci0gICAgZm9yIChGdW5jdGlvbkV4ZWN1dGFibGUqIGN1cnJlbnQgPSBtX2Z1bmN0aW9ucy5oZWFk
KCk7IGN1cnJlbnQ7IGN1cnJlbnQgPSBjdXJyZW50LT5uZXh0KCkpCi0gICAgICAgIGN1cnJlbnQt
PmRpc2NhcmRDb2RlKCk7Ci19Ci0KIHZvaWQgSGVhcDo6Y29sbGVjdEFsbEdhcmJhZ2UoKQogewog
ICAgIGlmICghbV9pc1NhZmVUb0NvbGxlY3QpCiAgICAgICAgIHJldHVybjsKICAgICBpZiAoIW1f
Z2xvYmFsRGF0YS0+ZHluYW1pY0dsb2JhbE9iamVjdCkKLSAgICAgICAgZGlzY2FyZEFsbENvbXBp
bGVkQ29kZSgpOworICAgICAgICBtX2dsb2JhbERhdGEtPnJlY29tcGlsZUFsbEpTRnVuY3Rpb25z
KCk7CiAKICAgICBjb2xsZWN0KERvU3dlZXApOwogfQpAQCAtOTM0LDE0ICs5MjQsNCBAQCB2b2lk
IEhlYXA6OkZpbmFsaXplck93bmVyOjpmaW5hbGl6ZShIYW5kbGU8VW5rbm93bj4gaGFuZGxlLCB2
b2lkKiBjb250ZXh0KQogICAgIGZpbmFsaXplcih3ZWFrLmdldCgpKTsKIH0KIAotdm9pZCBIZWFw
OjphZGRGdW5jdGlvbkV4ZWN1dGFibGUoRnVuY3Rpb25FeGVjdXRhYmxlKiBleGVjdXRhYmxlKQot
ewotICAgIG1fZnVuY3Rpb25zLmFwcGVuZChleGVjdXRhYmxlKTsKLX0KLQotdm9pZCBIZWFwOjpy
ZW1vdmVGdW5jdGlvbkV4ZWN1dGFibGUoRnVuY3Rpb25FeGVjdXRhYmxlKiBleGVjdXRhYmxlKQot
ewotICAgIG1fZnVuY3Rpb25zLnJlbW92ZShleGVjdXRhYmxlKTsKLX0KLQogfSAvLyBuYW1lc3Bh
Y2UgSlNDCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmggYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmgKaW5kZXggZDQ0ZDIzZjU4YWY4MzM2MzZk
NTI5NDY4ZDBlNDhlZWY4YzAzMWJhZC4uMDlhOTU4ODJiOGU2N2YxMjk2ODFiZmVhZGFiMWNiMDcz
ZDk2YTQyNyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcC5oCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXAuaApAQCAtNDIsNyArNDIsNiBAQCBu
YW1lc3BhY2UgSlNDIHsKIAogICAgIGNsYXNzIENvcGllZFNwYWNlOwogICAgIGNsYXNzIENvZGVC
bG9jazsKLSAgICBjbGFzcyBGdW5jdGlvbkV4ZWN1dGFibGU7CiAgICAgY2xhc3MgR0NBY3Rpdml0
eUNhbGxiYWNrOwogICAgIGNsYXNzIEdsb2JhbENvZGVCbG9jazsKICAgICBjbGFzcyBIZWFwOwpA
QCAtMTA2LDggKzEwNSw2IEBAIG5hbWVzcGFjZSBKU0MgewogCiAgICAgICAgIHR5cGVkZWYgdm9p
ZCAoKkZpbmFsaXplcikoSlNDZWxsKik7CiAgICAgICAgIEpTX0VYUE9SVF9QUklWQVRFIHZvaWQg
YWRkRmluYWxpemVyKEpTQ2VsbCosIEZpbmFsaXplcik7Ci0gICAgICAgIHZvaWQgYWRkRnVuY3Rp
b25FeGVjdXRhYmxlKEZ1bmN0aW9uRXhlY3V0YWJsZSopOwotICAgICAgICB2b2lkIHJlbW92ZUZ1
bmN0aW9uRXhlY3V0YWJsZShGdW5jdGlvbkV4ZWN1dGFibGUqKTsKIAogICAgICAgICB2b2lkIG5v
dGlmeUlzU2FmZVRvQ29sbGVjdCgpIHsgbV9pc1NhZmVUb0NvbGxlY3QgPSB0cnVlOyB9CiAgICAg
ICAgIEpTX0VYUE9SVF9QUklWQVRFIHZvaWQgY29sbGVjdEFsbEdhcmJhZ2UoKTsKQEAgLTE0Myw4
ICsxNDAsNiBAQCBuYW1lc3BhY2UgSlNDIHsKIAogICAgICAgICBkb3VibGUgbGFzdEdDTGVuZ3Ro
KCkgeyByZXR1cm4gbV9sYXN0R0NMZW5ndGg7IH0KIAotICAgICAgICB2b2lkIGRpc2NhcmRBbGxD
b21waWxlZENvZGUoKTsKLQogICAgIHByaXZhdGU6CiAgICAgICAgIGZyaWVuZCBjbGFzcyBDb2Rl
QmxvY2s7CiAgICAgICAgIGZyaWVuZCBjbGFzcyBMTEludE9mZnNldHNFeHRyYWN0b3I7CkBAIC0y
NDQsOCArMjM5LDYgQEAgbmFtZXNwYWNlIEpTQyB7CiAKICAgICAgICAgSlNHbG9iYWxEYXRhKiBt
X2dsb2JhbERhdGE7CiAgICAgICAgIGRvdWJsZSBtX2xhc3RHQ0xlbmd0aDsKLQotICAgICAgICBE
b3VibHlMaW5rZWRMaXN0PEZ1bmN0aW9uRXhlY3V0YWJsZT4gbV9mdW5jdGlvbnM7CiAgICAgfTsK
IAogICAgIGJvb2wgSGVhcDo6aXNCdXN5KCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ydW50aW1lL0V4ZWN1dGFibGUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRp
bWUvRXhlY3V0YWJsZS5jcHAKaW5kZXggMzY5MGMyYzMzY2IzZDc3Mzk2M2ZkNWI5YjJmYWUxYjZk
MWY3YjAzNy4uMjE3YTg1MjUyMTQyM2MwNGM2YmFmMzk0NTk4ZWYyZDQwNDdjNDcyOSAxMDA2NDQK
LS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvRXhlY3V0YWJsZS5jcHAKKysrIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvRXhlY3V0YWJsZS5jcHAKQEAgLTE0Niw4ICsx
NDYsNiBAQCBGdW5jdGlvbkV4ZWN1dGFibGU6OkZ1bmN0aW9uRXhlY3V0YWJsZShKU0dsb2JhbERh
dGEmIGdsb2JhbERhdGEsIGNvbnN0IElkZW50aWZpZQogICAgICwgbV9uYW1lKG5hbWUpCiAgICAg
LCBtX2luZmVycmVkTmFtZShpbmZlcnJlZE5hbWUuaXNOdWxsKCkgPyBnbG9iYWxEYXRhLnByb3Bl
cnR5TmFtZXMtPmVtcHR5SWRlbnRpZmllciA6IGluZmVycmVkTmFtZSkKICAgICAsIG1fc3ltYm9s
VGFibGUoMCkKLSAgICAsIG1fbmV4dCgwKQotICAgICwgbV9wcmV2KDApCiB7CiB9CiAKQEAgLTE1
OSw4ICsxNTcsNiBAQCBGdW5jdGlvbkV4ZWN1dGFibGU6OkZ1bmN0aW9uRXhlY3V0YWJsZShFeGVj
U3RhdGUqIGV4ZWMsIGNvbnN0IElkZW50aWZpZXImIG5hbWUsCiAgICAgLCBtX25hbWUobmFtZSkK
ICAgICAsIG1faW5mZXJyZWROYW1lKGluZmVycmVkTmFtZS5pc051bGwoKSA/IGV4ZWMtPmdsb2Jh
bERhdGEoKS5wcm9wZXJ0eU5hbWVzLT5lbXB0eUlkZW50aWZpZXIgOiBpbmZlcnJlZE5hbWUpCiAg
ICAgLCBtX3N5bWJvbFRhYmxlKDApCi0gICAgLCBtX25leHQoMCkKLSAgICAsIG1fcHJldigwKQog
ewogfQogCkBAIC02NTgsOSArNjU0LDcgQEAgdm9pZCBGdW5jdGlvbkV4ZWN1dGFibGU6OmRpc2Nh
cmRDb2RlKCkKIAogdm9pZCBGdW5jdGlvbkV4ZWN1dGFibGU6OmZpbmFsaXplKEpTQ2VsbCogY2Vs
bCkKIHsKLSAgICBGdW5jdGlvbkV4ZWN1dGFibGUqIGV4ZWN1dGFibGUgPSBqc0Nhc3Q8RnVuY3Rp
b25FeGVjdXRhYmxlKj4oY2VsbCk7Ci0gICAgSGVhcDo6aGVhcChleGVjdXRhYmxlKS0+cmVtb3Zl
RnVuY3Rpb25FeGVjdXRhYmxlKGV4ZWN1dGFibGUpOwotICAgIGV4ZWN1dGFibGUtPmNsZWFyQ29k
ZSgpOworICAgIGpzQ2FzdDxGdW5jdGlvbkV4ZWN1dGFibGUqPihjZWxsKS0+Y2xlYXJDb2RlKCk7
CiB9CiAKIGlubGluZSB2b2lkIEZ1bmN0aW9uRXhlY3V0YWJsZTo6Y2xlYXJDb2RlKCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0V4ZWN1dGFibGUuaCBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0V4ZWN1dGFibGUuaAppbmRleCBiOTM2YjFlNDllMjI4
NGJiZmY1ODMyN2U2MTY3MmU1OGEwNmRkZTdhLi4zMDZmZWNmOTFhMzRjYWIzMWE2M2I3ZjQ0Mjg1
ODE1NjRlYmNkNDA4IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9F
eGVjdXRhYmxlLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvRXhlY3V0YWJs
ZS5oCkBAIC00NjMsMTAgKzQ2Myw5IEBAIG5hbWVzcGFjZSBKU0MgewogICAgICAgICBPd25QdHI8
UHJvZ3JhbUNvZGVCbG9jaz4gbV9wcm9ncmFtQ29kZUJsb2NrOwogICAgIH07CiAKLSAgICBjbGFz
cyBGdW5jdGlvbkV4ZWN1dGFibGUgOiBwdWJsaWMgU2NyaXB0RXhlY3V0YWJsZSwgcHVibGljIERv
dWJseUxpbmtlZExpc3ROb2RlPEZ1bmN0aW9uRXhlY3V0YWJsZT4geworICAgIGNsYXNzIEZ1bmN0
aW9uRXhlY3V0YWJsZSA6IHB1YmxpYyBTY3JpcHRFeGVjdXRhYmxlIHsKICAgICAgICAgZnJpZW5k
IGNsYXNzIEpJVDsKICAgICAgICAgZnJpZW5kIGNsYXNzIExMSW50T2Zmc2V0c0V4dHJhY3RvcjsK
LSAgICAgICAgZnJpZW5kIGNsYXNzIERvdWJseUxpbmtlZExpc3ROb2RlPEZ1bmN0aW9uRXhlY3V0
YWJsZT47CiAgICAgcHVibGljOgogICAgICAgICB0eXBlZGVmIFNjcmlwdEV4ZWN1dGFibGUgQmFz
ZTsKIApAQCAtNDc0LDcgKzQ3Myw2IEBAIG5hbWVzcGFjZSBKU0MgewogICAgICAgICB7CiAgICAg
ICAgICAgICBGdW5jdGlvbkV4ZWN1dGFibGUqIGV4ZWN1dGFibGUgPSBuZXcgKE5vdE51bGwsIGFs
bG9jYXRlQ2VsbDxGdW5jdGlvbkV4ZWN1dGFibGU+KCpleGVjLT5oZWFwKCkpKSBGdW5jdGlvbkV4
ZWN1dGFibGUoZXhlYywgbmFtZSwgaW5mZXJyZWROYW1lLCBzb3VyY2UsIGZvcmNlVXNlc0FyZ3Vt
ZW50cywgcGFyYW1ldGVycywgaXNJblN0cmljdENvbnRleHQpOwogICAgICAgICAgICAgZXhlY3V0
YWJsZS0+ZmluaXNoQ3JlYXRpb24oZXhlYy0+Z2xvYmFsRGF0YSgpLCBuYW1lLCBmaXJzdExpbmUs
IGxhc3RMaW5lKTsKLSAgICAgICAgICAgIGV4ZWMtPmdsb2JhbERhdGEoKS5oZWFwLmFkZEZ1bmN0
aW9uRXhlY3V0YWJsZShleGVjdXRhYmxlKTsKICAgICAgICAgICAgIGV4ZWMtPmdsb2JhbERhdGEo
KS5oZWFwLmFkZEZpbmFsaXplcihleGVjdXRhYmxlLCAmZmluYWxpemUpOwogICAgICAgICAgICAg
cmV0dXJuIGV4ZWN1dGFibGU7CiAgICAgICAgIH0KQEAgLTQ4Myw3ICs0ODEsNiBAQCBuYW1lc3Bh
Y2UgSlNDIHsKICAgICAgICAgewogICAgICAgICAgICAgRnVuY3Rpb25FeGVjdXRhYmxlKiBleGVj
dXRhYmxlID0gbmV3IChOb3ROdWxsLCBhbGxvY2F0ZUNlbGw8RnVuY3Rpb25FeGVjdXRhYmxlPihn
bG9iYWxEYXRhLmhlYXApKSBGdW5jdGlvbkV4ZWN1dGFibGUoZ2xvYmFsRGF0YSwgbmFtZSwgaW5m
ZXJyZWROYW1lLCBzb3VyY2UsIGZvcmNlVXNlc0FyZ3VtZW50cywgcGFyYW1ldGVycywgaXNJblN0
cmljdENvbnRleHQpOwogICAgICAgICAgICAgZXhlY3V0YWJsZS0+ZmluaXNoQ3JlYXRpb24oZ2xv
YmFsRGF0YSwgbmFtZSwgZmlyc3RMaW5lLCBsYXN0TGluZSk7Ci0gICAgICAgICAgICBnbG9iYWxE
YXRhLmhlYXAuYWRkRnVuY3Rpb25FeGVjdXRhYmxlKGV4ZWN1dGFibGUpOwogICAgICAgICAgICAg
Z2xvYmFsRGF0YS5oZWFwLmFkZEZpbmFsaXplcihleGVjdXRhYmxlLCAmZmluYWxpemUpOwogICAg
ICAgICAgICAgcmV0dXJuIGV4ZWN1dGFibGU7CiAgICAgICAgIH0KQEAgLTY5MSw4ICs2ODgsNiBA
QCBuYW1lc3BhY2UgSlNDIHsKICAgICAgICAgSWRlbnRpZmllciBtX2luZmVycmVkTmFtZTsKICAg
ICAgICAgV3JpdGVCYXJyaWVyPEpTU3RyaW5nPiBtX25hbWVWYWx1ZTsKICAgICAgICAgU2hhcmVk
U3ltYm9sVGFibGUqIG1fc3ltYm9sVGFibGU7Ci0gICAgICAgIEZ1bmN0aW9uRXhlY3V0YWJsZSog
bV9uZXh0OwotICAgICAgICBGdW5jdGlvbkV4ZWN1dGFibGUqIG1fcHJldjsKICAgICB9OwogCiAg
ICAgaW5saW5lIEZ1bmN0aW9uRXhlY3V0YWJsZSogSlNGdW5jdGlvbjo6anNFeGVjdXRhYmxlKCkg
Y29uc3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFs
RGF0YS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbERhdGEuY3Bw
CmluZGV4IDU5NjNmMDdkN2VkZTgzNzA1Yjc4Zjc3ODExMTNjNzc5ZjA2YTU2NWIuLmYxMzhlNzVm
YmM4MGFmMDhkNTY1OTc0YzYyN2MyNDVkOWFhOGE1Y2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsRGF0YS5jcHAKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxEYXRhLmNwcApAQCAtNjgsNiArNjgsMjcgQEAKIAogdXNp
bmcgbmFtZXNwYWNlIFdURjsKIAorbmFtZXNwYWNlIHsKKwordXNpbmcgbmFtZXNwYWNlIEpTQzsK
KworY2xhc3MgUmVjb21waWxlciA6IHB1YmxpYyBNYXJrZWRCbG9jazo6Vm9pZEZ1bmN0b3Igewor
cHVibGljOgorICAgIHZvaWQgb3BlcmF0b3IoKShKU0NlbGwqKTsKK307CisKK2lubGluZSB2b2lk
IFJlY29tcGlsZXI6Om9wZXJhdG9yKCkoSlNDZWxsKiBjZWxsKQoreworICAgIGlmICghY2VsbC0+
aW5oZXJpdHMoJkpTRnVuY3Rpb246OnNfaW5mbykpCisgICAgICAgIHJldHVybjsKKyAgICBKU0Z1
bmN0aW9uKiBmdW5jdGlvbiA9IGFzRnVuY3Rpb24oY2VsbCk7CisgICAgaWYgKCFmdW5jdGlvbi0+
ZXhlY3V0YWJsZSgpIHx8IGZ1bmN0aW9uLT5leGVjdXRhYmxlKCktPmlzSG9zdEZ1bmN0aW9uKCkp
CisgICAgICAgIHJldHVybjsKKyAgICBmdW5jdGlvbi0+anNFeGVjdXRhYmxlKCktPmRpc2NhcmRD
b2RlKCk7Cit9CisKK30gLy8gbmFtZXNwYWNlCisKIG5hbWVzcGFjZSBKU0MgewogCiBleHRlcm4g
Y29uc3QgSGFzaFRhYmxlIGFycmF5Q29uc3RydWN0b3JUYWJsZTsKQEAgLTQyMiw2ICs0NDMsMTUg
QEAgdm9pZCBKU0dsb2JhbERhdGE6OmR1bXBTYW1wbGVEYXRhKEV4ZWNTdGF0ZSogZXhlYykKICNl
bmRpZgogfQogCit2b2lkIEpTR2xvYmFsRGF0YTo6cmVjb21waWxlQWxsSlNGdW5jdGlvbnMoKQor
eworICAgIC8vIElmIEphdmFTY3JpcHQgaXMgcnVubmluZywgaXQncyBub3Qgc2FmZSB0byByZWNv
bXBpbGUsIHNpbmNlIHdlJ2xsIGVuZAorICAgIC8vIHVwIHRocm93aW5nIGF3YXkgY29kZSB0aGF0
IGlzIGxpdmUgb24gdGhlIHN0YWNrLgorICAgIEFTU0VSVCghZHluYW1pY0dsb2JhbE9iamVjdCk7
CisgICAgCisgICAgaGVhcC5vYmplY3RTcGFjZSgpLmZvckVhY2hDZWxsPFJlY29tcGlsZXI+KCk7
Cit9CisKIHN0cnVjdCBTdGFja1ByZXNlcnZpbmdSZWNvbXBpbGVyIDogcHVibGljIE1hcmtlZEJs
b2NrOjpWb2lkRnVuY3RvciB7CiAgICAgSGFzaFNldDxGdW5jdGlvbkV4ZWN1dGFibGUqPiBjdXJy
ZW50bHlFeGVjdXRpbmdGdW5jdGlvbnM7CiAgICAgdm9pZCBvcGVyYXRvcigpKEpTQ2VsbCogY2Vs
bCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsRGF0
YS5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxEYXRhLmgKaW5kZXgg
YmYwNTZkMTA1NzQ0NmIyZDdhNDE4OTNjNjBiMmFiYTc4ZDc0ZmUwMS4uYWNiY2VlODE2OWE5MmY3
MmZmYjAxYjI5ZWUxYTMxM2U4M2VhMDBkNyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvSlNHbG9iYWxEYXRhLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1
bnRpbWUvSlNHbG9iYWxEYXRhLmgKQEAgLTMyNCw3ICszMjQsNyBAQCBuYW1lc3BhY2UgSlNDIHsK
ICAgICAgICAgSlNfRVhQT1JUX1BSSVZBVEUgdm9pZCBzdGFydFNhbXBsaW5nKCk7CiAgICAgICAg
IEpTX0VYUE9SVF9QUklWQVRFIHZvaWQgc3RvcFNhbXBsaW5nKCk7CiAgICAgICAgIEpTX0VYUE9S
VF9QUklWQVRFIHZvaWQgZHVtcFNhbXBsZURhdGEoRXhlY1N0YXRlKiBleGVjKTsKLSAgICAgICAg
dm9pZCBkaXNjYXJkQWxsQ29tcGlsZWRDb2RlKCk7CisgICAgICAgIHZvaWQgcmVjb21waWxlQWxs
SlNGdW5jdGlvbnMoKTsKICAgICAgICAgUmVnRXhwQ2FjaGUqIHJlZ0V4cENhY2hlKCkgeyByZXR1
cm4gbV9yZWdFeHBDYWNoZTsgfQogI2lmIEVOQUJMRShSRUdFWFBfVFJBQ0lORykKICAgICAgICAg
dm9pZCBhZGRSZWdFeHBUb1RyYWNlKFBhc3NSZWZQdHI8UmVnRXhwPiByZWdFeHApOwpkaWZmIC0t
Z2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuY3BwIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuY3BwCmluZGV4IGRk
YWYyMzM1ZDBlN2ZjNjFjNTlkZDdiNjFiYzg1ZDUxM2I2MjNhMzkuLjhkMzk3NTg0ODA4MzViZDZm
YjRiNzNiOTliZWVhODczNjFmMjhkNjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
cnVudGltZS9KU0dsb2JhbE9iamVjdC5jcHAKQEAgLTQ2MCw3ICs0NjAsNyBAQCBEeW5hbWljR2xv
YmFsT2JqZWN0U2NvcGU6OkR5bmFtaWNHbG9iYWxPYmplY3RTY29wZShKU0dsb2JhbERhdGEmIGds
b2JhbERhdGEsIEpTRwogICAgIGlmICghbV9keW5hbWljR2xvYmFsT2JqZWN0U2xvdCkgewogI2lm
IEVOQUJMRShBU1NFTUJMRVIpCiAgICAgICAgIGlmIChFeGVjdXRhYmxlQWxsb2NhdG9yOjp1bmRl
ck1lbW9yeVByZXNzdXJlKCkpCi0gICAgICAgICAgICBnbG9iYWxEYXRhLmhlYXAuZGlzY2FyZEFs
bENvbXBpbGVkQ29kZSgpOworICAgICAgICAgICAgZ2xvYmFsRGF0YS5yZWNvbXBpbGVBbGxKU0Z1
bmN0aW9ucygpOwogI2VuZGlmCiAKICAgICAgICAgbV9keW5hbWljR2xvYmFsT2JqZWN0U2xvdCA9
IGR5bmFtaWNHbG9iYWxPYmplY3Q7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>