<?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>152770</bug_id>
          
          <creation_ts>2016-01-05 18:37:44 -0800</creation_ts>
          <short_desc>FTL B3 fails cdjs-tests.yaml/red_black_tree_test.js.ftl-eager-no-cjit</short_desc>
          <delta_ts>2016-01-05 19:44:20 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>150279</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenb</cc>
    
    <cc>msaboff</cc>
    
    <cc>nrotem</cc>
    
    <cc>oliver</cc>
    
    <cc>saam</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1152964</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-01-05 18:37:44 -0800</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1152966</commentid>
    <comment_count>1</comment_count>
      <attachid>268346</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-01-05 18:46:05 -0800</bug_when>
    <thetext>Created attachment 268346
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1152968</commentid>
    <comment_count>2</comment_count>
      <attachid>268346</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-01-05 19:16:27 -0800</bug_when>
    <thetext>Comment on attachment 268346
the patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1152975</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-01-05 19:44:20 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/194628</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>268346</attachid>
            <date>2016-01-05 18:46:05 -0800</date>
            <delta_ts>2016-01-05 19:16:27 -0800</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>9926</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTk0NjI2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDU5IEBA
CisyMDE2LTAxLTA1ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
RlRMIEIzIGZhaWxzIGNkanMtdGVzdHMueWFtbC9yZWRfYmxhY2tfdHJlZV90ZXN0LmpzLmZ0bC1l
YWdlci1uby1jaml0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNTI3NzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBJdCB0dXJucyBvdXQgdGhhdCBsaXZlbmVzcyBkaWRuJ3Qga25vdyB0aGF0IHRoZSByZXR1
cm4gdmFsdWUgR1BSIG9yIEZQUiBpcyBsaXZlIGF0IHRoZQorICAgICAgICByZXR1cm4uIENvbnNl
cXVlbnRseSwgd2UgY2FuIGVuZCB1cCB3aXRoIGNvZGUgdGhhdCBjbG9iYmVycyB0aGUgcmV0dXJu
IHZhbHVlIHJlZ2lzdGVyIGFmdGVyCisgICAgICAgIHRoZSBtb3ZlIG9mIHRoZSByZXR1cm4gdmFs
dWUgaW50byB0aGF0IHJlZ2lzdGVyLiBUaGlzIGNvdWxkIGhhcHBlbiBpZiB3ZSBzdGFydCB3aXRo
CisgICAgICAgIHNvbWV0aGluZyBsaWtlOgorCisgICAgICAgICAgICBNb3ZlIDQyKCV0bXAxKSwg
JXRtcDIKKyAgICAgICAgICAgIE1vdmUgNTAoJXRtcDEpLCAldG1wMworICAgICAgICAgICAgTW92
ZSAldG1wMywgNTgoJXRtcDEpCisgICAgICAgICAgICBNb3ZlICV0bXAyLCAlcmF4CisgICAgICAg
ICAgICBSZXQKKworICAgICAgICBUaGVuIHdlIG1pZ2h0IGNvYWxlc2NlICV0bXAyIHdpdGggJXJh
eDoKKworICAgICAgICAgICAgTW92ZSA0MigldG1wMSksICVyYXgKKyAgICAgICAgICAgIE1vdmUg
NTAoJXRtcDEpLCAldG1wMworICAgICAgICAgICAgTW92ZSAldG1wMywgNTgoJXRtcDEpCisgICAg
ICAgICAgICBSZXQKKworICAgICAgICBCdXQgbm93IHRoZXJlIGlzIG5vIHVzZSBvZiAlcmF4IGFm
dGVyIHRoYXQgZmlyc3QgaW5zdHJ1Y3Rpb24sIHNvICVyYXggYXBwZWFycyBkZWFkIGF0IHRoZQor
ICAgICAgICBvdGhlciB0d28gTW92ZSdzLiBTbywgdGhlIHJlZ2lzdGVyIGFsbG9jYXRvciBjb3Vs
ZCB0aGVuIGRvIHRoaXM6CisKKyAgICAgICAgICAgIE1vdmUgNDIoJXRtcDEpLCAlcmF4CisgICAg
ICAgICAgICBNb3ZlIDUwKCV0bXAxKSwgJXJheAorICAgICAgICAgICAgTW92ZSAlcmF4LCA1OCgl
dG1wMSkKKyAgICAgICAgICAgIFJldAorCisgICAgICAgIEFuZCB0aGF0J3MgY2xlYXJseSB3cm9u
Zy4gVGhpcyBwYXRjaCBzb2x2ZXMgdGhpcyBpc3N1ZSBieSByZXBsYWNpbmcgdGhlIG9sZCBSZXQg
aW5zdHJ1Y3Rpb24KKyAgICAgICAgd2l0aCBSZXQzMiwgUmV0NjQsIFJldEZsb2F0LCBhbmQgUmV0
RG91YmxlLiBUaGVzZSBhbGwgdGFrZSB0aGUgcmV0dXJuIHZhbHVlIHJlZ2lzdGVyIGFzIGFuCisg
ICAgICAgIGFyZ3VtZW50LiBUaGV5IGFsc28gdGVsbCBBaXIgd2hpY2ggcGFydHMgb2YgdGhlIHJl
dHVybiB2YWx1ZSByZWdpc3RlciB0aGUgY2FsbGVyIHdpbGwKKyAgICAgICAgb2JzZXJ2ZS4gVGhh
dCdzIGdyZWF0IGZvciB3aWR0aCBhbmFseXNpcy4KKworICAgICAgICBUaGlzIHJlc29sdmVzIGEg
dGVzdCBmYWlsdXJlIGluIHRoZSBDRGpzIHJlZF9ibGFja190cmVlX3Rlc3QuCisKKyAgICAgICAg
KiBhc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXIuaDoKKyAgICAgICAgKEpTQzo6TWFjcm9Bc3NlbWJs
ZXI6Om9vcHMpOgorICAgICAgICAoSlNDOjpNYWNyb0Fzc2VtYmxlcjo6cmV0MzIpOgorICAgICAg
ICAoSlNDOjpNYWNyb0Fzc2VtYmxlcjo6cmV0NjQpOgorICAgICAgICAoSlNDOjpNYWNyb0Fzc2Vt
Ymxlcjo6cmV0RmxvYXQpOgorICAgICAgICAoSlNDOjpNYWNyb0Fzc2VtYmxlcjo6cmV0RG91Ymxl
KToKKyAgICAgICAgKEpTQzo6TWFjcm9Bc3NlbWJsZXI6OnNob3VsZENvbnNpZGVyQmxpbmRpbmcp
OgorICAgICAgICAqIGIzL0IzTG93ZXJUb0Fpci5jcHA6CisgICAgICAgIChKU0M6OkIzOjpBaXI6
Okxvd2VyVG9BaXI6Omxvd2VyKToKKyAgICAgICAgKiBiMy9haXIvQWlyR2VuZXJhdGUuY3BwOgor
ICAgICAgICAoSlNDOjpCMzo6QWlyOjpnZW5lcmF0ZSk6CisgICAgICAgICogYjMvYWlyL0Fpckhh
bmRsZUNhbGxlZVNhdmVzLmNwcDoKKyAgICAgICAgKEpTQzo6QjM6OkFpcjo6aGFuZGxlQ2FsbGVl
U2F2ZXMpOgorICAgICAgICAqIGIzL2Fpci9BaXJPcGNvZGUub3Bjb2RlczoKKyAgICAgICAgKiBi
My9haXIvb3Bjb2RlX2dlbmVyYXRvci5yYjoKKwogMjAxNi0wMS0wNSAgS2VpdGggTWlsbGVyICA8
a2VpdGhfbWlsbGVyQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGJ1aWxkIGZpeC4g
QSBzeW1ib2wgd2FzIGJlaW5nIGV4cG9ydGVkIHRoYXQgc2hvdWxkIG5vdCBoYXZlIGJlZW4uCklu
ZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL01hY3JvQXNzZW1ibGVyLmgKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxl
ci5oCShyZXZpc2lvbiAxOTQ2MTQpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVy
L01hY3JvQXNzZW1ibGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTQ3Nyw2ICs0NzcsMTMgQEAgcHVi
bGljOgogICAgICAgICBhYm9ydFdpdGhSZWFzb24oQjNPb3BzKTsKICAgICB9CiAKKyAgICAvLyBC
MyBoYXMgYWRkaXRpb25hbCBwc2V1ZG8tb3Bjb2RlcyBmb3IgcmV0dXJuaW5nLCB3aGVuIGl0IHdh
bnRzIHRvIHNpZ25hbCB0aGF0IHRoZSByZXR1cm4KKyAgICAvLyBjb25zdW1lcyBzb21lIHJlZ2lz
dGVyIGluIHNvbWUgd2F5LgorICAgIHZvaWQgcmV0MzIoUmVnaXN0ZXJJRCkgeyByZXQoKTsgfQor
ICAgIHZvaWQgcmV0NjQoUmVnaXN0ZXJJRCkgeyByZXQoKTsgfQorICAgIHZvaWQgcmV0RmxvYXQo
RlBSZWdpc3RlcklEKSB7IHJldCgpOyB9CisgICAgdm9pZCByZXREb3VibGUoRlBSZWdpc3RlcklE
KSB7IHJldCgpOyB9CisKICAgICBzdGF0aWMgY29uc3QgdW5zaWduZWQgQmxpbmRpbmdNb2R1bHVz
ID0gNjQ7CiAgICAgYm9vbCBzaG91bGRDb25zaWRlckJsaW5kaW5nKCkKICAgICB7CkluZGV4OiBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNMb3dlclRvQWlyLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNMb3dlclRvQWlyLmNwcAkocmV2aXNpb24gMTk0NjE0
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJUb0Fpci5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTIxNzUsMTcgKzIxNzUsMzEgQEAgcHJpdmF0ZToKIAogICAgICAgICBjYXNlIFJl
dHVybjogewogICAgICAgICAgICAgVmFsdWUqIHZhbHVlID0gbV92YWx1ZS0+Y2hpbGQoMCk7Ci0g
ICAgICAgICAgICBBaXI6Ok9wY29kZSBtb3ZlOwotICAgICAgICAgICAgVG1wIGRlc3Q7Ci0gICAg
ICAgICAgICBpZiAoaXNJbnQodmFsdWUtPnR5cGUoKSkpIHsKLSAgICAgICAgICAgICAgICBtb3Zl
ID0gTW92ZTsKLSAgICAgICAgICAgICAgICBkZXN0ID0gVG1wKEdQUkluZm86OnJldHVyblZhbHVl
R1BSKTsKLSAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAgICAgbW92ZSA9IE1vdmVE
b3VibGU7Ci0gICAgICAgICAgICAgICAgZGVzdCA9IFRtcChGUFJJbmZvOjpyZXR1cm5WYWx1ZUZQ
Uik7CisgICAgICAgICAgICBUbXAgcmV0dXJuVmFsdWVHUFIgPSBUbXAoR1BSSW5mbzo6cmV0dXJu
VmFsdWVHUFIpOworICAgICAgICAgICAgVG1wIHJldHVyblZhbHVlRlBSID0gVG1wKEZQUkluZm86
OnJldHVyblZhbHVlRlBSKTsKKyAgICAgICAgICAgIHN3aXRjaCAodmFsdWUtPnR5cGUoKSkgewor
ICAgICAgICAgICAgY2FzZSBWb2lkOgorICAgICAgICAgICAgICAgIC8vIEl0J3MgaW1wb3NzaWJs
ZSBmb3IgYSB2b2lkIHZhbHVlIHRvIGJlIHVzZWQgYXMgYSBjaGlsZC4gSWYgd2UgZGlkIHdhbnQg
dG8gaGF2ZSBhCisgICAgICAgICAgICAgICAgLy8gdm9pZCByZXR1cm4sIHdlJ2QgaW50cm9kdWNl
IGEgZGlmZmVyZW50IG9wY29kZSwgbGlrZSBSZXR1cm5Wb2lkLgorICAgICAgICAgICAgICAgIFJF
TEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgICAgICBjYXNlIEludDMyOgorICAgICAgICAgICAgICAgIGFwcGVuZChNb3ZlLCBpbW1PclRt
cCh2YWx1ZSksIHJldHVyblZhbHVlR1BSKTsKKyAgICAgICAgICAgICAgICBhcHBlbmQoUmV0MzIs
IHJldHVyblZhbHVlR1BSKTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGNh
c2UgSW50NjQ6CisgICAgICAgICAgICAgICAgYXBwZW5kKE1vdmUsIGltbU9yVG1wKHZhbHVlKSwg
cmV0dXJuVmFsdWVHUFIpOworICAgICAgICAgICAgICAgIGFwcGVuZChSZXQ2NCwgcmV0dXJuVmFs
dWVHUFIpOworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY2FzZSBGbG9hdDoK
KyAgICAgICAgICAgICAgICBhcHBlbmQoTW92ZUZsb2F0LCB0bXAodmFsdWUpLCByZXR1cm5WYWx1
ZUZQUik7CisgICAgICAgICAgICAgICAgYXBwZW5kKFJldEZsb2F0LCByZXR1cm5WYWx1ZUZQUik7
CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICBjYXNlIERvdWJsZToKKyAgICAg
ICAgICAgICAgICBhcHBlbmQoTW92ZURvdWJsZSwgdG1wKHZhbHVlKSwgcmV0dXJuVmFsdWVGUFIp
OworICAgICAgICAgICAgICAgIGFwcGVuZChSZXREb3VibGUsIHJldHVyblZhbHVlRlBSKTsKKyAg
ICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGFwcGVuZCht
b3ZlLCBpbW1PclRtcCh2YWx1ZSksIGRlc3QpOwotICAgICAgICAgICAgYXBwZW5kKFJldCk7CiAg
ICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KIApJbmRleDogU291cmNlL0phdmFTY3JpcHRD
b3JlL2IzL2Fpci9BaXJHZW5lcmF0ZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3Jp
cHRDb3JlL2IzL2Fpci9BaXJHZW5lcmF0ZS5jcHAJKHJldmlzaW9uIDE5NDYxNCkKKysrIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9iMy9haXIvQWlyR2VuZXJhdGUuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0zNSw2ICszNSw3IEBACiAjaW5jbHVkZSAiQWlyR2VuZXJhdGlvbkNvbnRleHQuaCIKICNpbmNs
dWRlICJBaXJIYW5kbGVDYWxsZWVTYXZlcy5oIgogI2luY2x1ZGUgIkFpckl0ZXJhdGVkUmVnaXN0
ZXJDb2FsZXNjaW5nLmgiCisjaW5jbHVkZSAiQWlyT3Bjb2RlVXRpbHMuaCIKICNpbmNsdWRlICJB
aXJPcHRpbWl6ZUJsb2NrT3JkZXIuaCIKICNpbmNsdWRlICJBaXJSZXBvcnRVc2VkUmVnaXN0ZXJz
LmgiCiAjaW5jbHVkZSAiQWlyU2ltcGxpZnlDRkcuaCIKQEAgLTE1Miw3ICsxNTMsNyBAQCB2b2lk
IGdlbmVyYXRlKENvZGUmIGNvZGUsIENDYWxsSGVscGVycyYgCiAgICAgICAgICAgICAmJiBibG9j
ay0+c3VjY2Vzc29yQmxvY2soMCkgPT0gY29kZS5maW5kTmV4dEJsb2NrKGJsb2NrKSkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGlmIChibG9jay0+bGFzdCgpLm9wY29kZSA9PSBS
ZXQpIHsKKyAgICAgICAgaWYgKGlzUmV0dXJuKGJsb2NrLT5sYXN0KCkub3Bjb2RlKSkgewogICAg
ICAgICAgICAgLy8gV2UgY3VycmVudGx5IGRvbid0IHJlcHJlc2VudCB0aGUgZnVsbCBwcm9sb2d1
ZS9lcGlsb2d1ZSBpbiBBaXIsIHNvIHdlIG5lZWQgdG8KICAgICAgICAgICAgIC8vIGhhdmUgdGhp
cyBvdmVycmlkZS4KICAgICAgICAgICAgIGlmIChjb2RlLmZyYW1lU2l6ZSgpKQpAQCAtMTYyLDcg
KzE2Myw3IEBAIHZvaWQgZ2VuZXJhdGUoQ29kZSYgY29kZSwgQ0NhbGxIZWxwZXJzJiAKICAgICAg
ICAgICAgIGppdC5yZXQoKTsKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9Ci0gICAg
ICAgIAorCiAgICAgICAgIENDYWxsSGVscGVyczo6SnVtcCBqdW1wID0gYmxvY2stPmxhc3QoKS5n
ZW5lcmF0ZShqaXQsIGNvbnRleHQpOwogICAgICAgICBzd2l0Y2ggKGJsb2NrLT5udW1TdWNjZXNz
b3JzKCkpIHsKICAgICAgICAgY2FzZSAwOgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2Iz
L2Fpci9BaXJIYW5kbGVDYWxsZWVTYXZlcy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFT
Y3JpcHRDb3JlL2IzL2Fpci9BaXJIYW5kbGVDYWxsZWVTYXZlcy5jcHAJKHJldmlzaW9uIDE5NDYx
NCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9haXIvQWlySGFuZGxlQ2FsbGVlU2F2ZXMu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC04OSw3ICs4OSw3IEBAIHZvaWQgaGFuZGxlQ2FsbGVlU2F2
ZXMoQ29kZSYgY29kZSkKICAgICAvLyBOb3cgaW5zZXJ0IHJlc3RvcmUgY29kZSBhdCBlcGlsb2d1
ZXMuCiAgICAgZm9yIChCYXNpY0Jsb2NrKiBibG9jayA6IGNvZGUpIHsKICAgICAgICAgSW5zdCYg
bGFzdCA9IGJsb2NrLT5sYXN0KCk7Ci0gICAgICAgIGlmIChsYXN0Lm9wY29kZSAhPSBSZXQpCisg
ICAgICAgIGlmICghaXNSZXR1cm4obGFzdC5vcGNvZGUpKQogICAgICAgICAgICAgY29udGludWU7
CiAKICAgICAgICAgZm9yIChjb25zdCBSZWdpc3RlckF0T2Zmc2V0JiBlbnRyeSA6IGNvZGUuY2Fs
bGVlU2F2ZVJlZ2lzdGVycygpKSB7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvYWly
L0Fpck9wY29kZS5vcGNvZGVzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9i
My9haXIvQWlyT3Bjb2RlLm9wY29kZXMJKHJldmlzaW9uIDE5NDYxNCkKKysrIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9iMy9haXIvQWlyT3Bjb2RlLm9wY29kZXMJKHdvcmtpbmcgY29weSkKQEAgLTYz
NCw3ICs2MzQsMTcgQEAgTW92ZURvdWJsZUNvbmRpdGlvbmFsbHlGbG9hdCBVOkc6MzIsIFU6Rgog
CiBKdW1wIC9icmFuY2gKIAotUmV0IC90ZXJtaW5hbAorUmV0MzIgVTpHOjMyIC9yZXR1cm4KKyAg
ICBUbXAKKworNjQ6IFJldDY0IFU6Rzo2NCAvcmV0dXJuCisgICAgVG1wCisKK1JldEZsb2F0IFU6
RjozMiAvcmV0dXJuCisgICAgVG1wCisKK1JldERvdWJsZSBVOkY6NjQgL3JldHVybgorICAgIFRt
cAogCiBPb3BzIC90ZXJtaW5hbAogCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvYWly
L29wY29kZV9nZW5lcmF0b3IucmIKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2IzL2Fpci9vcGNvZGVfZ2VuZXJhdG9yLnJiCShyZXZpc2lvbiAxOTQ2MTQpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvYjMvYWlyL29wY29kZV9nZW5lcmF0b3IucmIJKHdvcmtpbmcgY29weSkK
QEAgLTM4NSwxMCArMzg1LDE0IEBAIGNsYXNzIFBhcnNlcgogICAgICAgICAgICAgICAgICAgICBj
YXNlIHRva2VuLnN0cmluZwogICAgICAgICAgICAgICAgICAgICB3aGVuICJicmFuY2giCiAgICAg
ICAgICAgICAgICAgICAgICAgICBvcGNvZGUuYXR0cmlidXRlc1s6YnJhbmNoXSA9IHRydWUKKyAg
ICAgICAgICAgICAgICAgICAgICAgIG9wY29kZS5hdHRyaWJ1dGVzWzp0ZXJtaW5hbF0gPSB0cnVl
CiAgICAgICAgICAgICAgICAgICAgIHdoZW4gInRlcm1pbmFsIgogICAgICAgICAgICAgICAgICAg
ICAgICAgb3Bjb2RlLmF0dHJpYnV0ZXNbOnRlcm1pbmFsXSA9IHRydWUKICAgICAgICAgICAgICAg
ICAgICAgd2hlbiAiZWZmZWN0cyIKICAgICAgICAgICAgICAgICAgICAgICAgIG9wY29kZS5hdHRy
aWJ1dGVzWzplZmZlY3RzXSA9IHRydWUKKyAgICAgICAgICAgICAgICAgICAgd2hlbiAicmV0dXJu
IgorICAgICAgICAgICAgICAgICAgICAgICAgb3Bjb2RlLmF0dHJpYnV0ZXNbOnJldHVybl0gPSB0
cnVlCisgICAgICAgICAgICAgICAgICAgICAgICBvcGNvZGUuYXR0cmlidXRlc1s6dGVybWluYWxd
ID0gdHJ1ZQogICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXJzZUVycm9yKCJCYWQgLyBkaXJlY3RpdmUiKQogICAgICAgICAgICAgICAgICAgICBlbmQK
QEAgLTY5OCwxMyArNzAyLDM2IEBAIHdyaXRlSCgiT3Bjb2RlVXRpbHMiKSB7CiAgICAgb3V0cC5w
dXRzICJpbmxpbmUgYm9vbCBpc1Rlcm1pbmFsKE9wY29kZSBvcGNvZGUpIgogICAgIG91dHAucHV0
cyAieyIKICAgICBvdXRwLnB1dHMgInN3aXRjaCAob3Bjb2RlKSB7IgorICAgIGRpZEZpbmRUZXJt
aW5hbHMgPSBmYWxzZQorICAgICRvcGNvZGVzLnZhbHVlcy5lYWNoIHsKKyAgICAgICAgfCBvcGNv
ZGUgfAorICAgICAgICBpZiBvcGNvZGUuYXR0cmlidXRlc1s6dGVybWluYWxdCisgICAgICAgICAg
ICBvdXRwLnB1dHMgImNhc2UgI3tvcGNvZGUubmFtZX06IgorICAgICAgICAgICAgZGlkRmluZFRl
cm1pbmFscyA9IHRydWUKKyAgICAgICAgZW5kCisgICAgfQorICAgIGlmIGRpZEZpbmRUZXJtaW5h
bHMKKyAgICAgICAgb3V0cC5wdXRzICJyZXR1cm4gdHJ1ZTsiCisgICAgZW5kCisgICAgb3V0cC5w
dXRzICJkZWZhdWx0OiIKKyAgICBvdXRwLnB1dHMgInJldHVybiBmYWxzZTsiCisgICAgb3V0cC5w
dXRzICJ9IgorICAgIG91dHAucHV0cyAifSIKKworICAgIG91dHAucHV0cyAiaW5saW5lIGJvb2wg
aXNSZXR1cm4oT3Bjb2RlIG9wY29kZSkiCisgICAgb3V0cC5wdXRzICJ7IgorICAgIG91dHAucHV0
cyAic3dpdGNoIChvcGNvZGUpIHsiCisgICAgZGlkRmluZFJldHVybnMgPSBmYWxzZQogICAgICRv
cGNvZGVzLnZhbHVlcy5lYWNoIHsKICAgICAgICAgfCBvcGNvZGUgfAotICAgICAgICBpZiBvcGNv
ZGUuYXR0cmlidXRlc1s6dGVybWluYWxdIG9yIG9wY29kZS5hdHRyaWJ1dGVzWzpicmFuY2hdCisg
ICAgICAgIGlmIG9wY29kZS5hdHRyaWJ1dGVzWzpyZXR1cm5dCiAgICAgICAgICAgICBvdXRwLnB1
dHMgImNhc2UgI3tvcGNvZGUubmFtZX06IgorICAgICAgICAgICAgZGlkRmluZFJldHVybnMgPSB0
cnVlCiAgICAgICAgIGVuZAogICAgIH0KLSAgICBvdXRwLnB1dHMgInJldHVybiB0cnVlOyIKKyAg
ICBpZiBkaWRGaW5kUmV0dXJucworICAgICAgICBvdXRwLnB1dHMgInJldHVybiB0cnVlOyIKKyAg
ICBlbmQKICAgICBvdXRwLnB1dHMgImRlZmF1bHQ6IgogICAgIG91dHAucHV0cyAicmV0dXJuIGZh
bHNlOyIKICAgICBvdXRwLnB1dHMgIn0iCkBAIC05NjAsNyArOTg3LDcgQEAgd3JpdGVIKCJPcGNv
ZGVHZW5lcmF0ZWQiKSB7CiAgICAgZm91bmRUcnVlID0gZmFsc2UKICAgICAkb3Bjb2Rlcy52YWx1
ZXMuZWFjaCB7CiAgICAgICAgIHwgb3Bjb2RlIHwKLSAgICAgICAgaWYgb3Bjb2RlLmF0dHJpYnV0
ZXNbOmJyYW5jaF0gb3Igb3Bjb2RlLmF0dHJpYnV0ZXNbOnRlcm1pbmFsXSBvciBvcGNvZGUuYXR0
cmlidXRlc1s6ZWZmZWN0c10KKyAgICAgICAgaWYgb3Bjb2RlLmF0dHJpYnV0ZXNbOnRlcm1pbmFs
XSBvciBvcGNvZGUuYXR0cmlidXRlc1s6ZWZmZWN0c10KICAgICAgICAgICAgIG91dHAucHV0cyAi
Y2FzZSAje29wY29kZS5uYW1lfToiCiAgICAgICAgICAgICBmb3VuZFRydWUgPSB0cnVlCiAgICAg
ICAgIGVuZAo=
</data>
<flag name="review"
          id="293285"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>