<?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>96707</bug_id>
          
          <creation_ts>2012-09-13 16:54:32 -0700</creation_ts>
          <short_desc>DFG: Dead GetButterfly&apos;s shouldn&apos;t be subject to CSE</short_desc>
          <delta_ts>2012-09-13 18:44:20 -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>JavaScriptCore</component>
          <version>528+ (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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>720114</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-09-13 16:54:32 -0700</bug_when>
    <thetext>Doing so is both pointless (it extends the live range of an operation without eliminating redundancy) and incorrect (it scrazzles the ref counts).  Patch forthcoming.

&lt;rdar://problem/12296311&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>720116</commentid>
    <comment_count>1</comment_count>
      <attachid>164002</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-09-13 16:57:29 -0700</bug_when>
    <thetext>Created attachment 164002
the patch

Still polishing it but this should do the trick.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>720128</commentid>
    <comment_count>2</comment_count>
      <attachid>164003</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-09-13 17:08:22 -0700</bug_when>
    <thetext>Created attachment 164003
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>720213</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-09-13 18:44:20 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/128541</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>164002</attachid>
            <date>2012-09-13 16:57:29 -0700</date>
            <delta_ts>2012-09-13 17:08:22 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>deadbutterflies_patch_1.diff</filename>
            <type>text/plain</type>
            <size>2752</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTI4NTI4KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDEyLTA5LTEzICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
REZHOiBEZWFkIEdldEJ1dHRlcmZseSdzIHNob3VsZG4ndCBiZSBzdWJqZWN0IHRvIENTRQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTY3MDcKKyAgICAg
ICAgPHJkYXI6Ly9wcm9ibGVtLzEyMjk2MzExPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogZGZnL0RGR0NTRVBoYXNlLmNwcDoKKyAgICAgICAgKEpT
Qzo6REZHOjpDU0VQaGFzZTo6Z2V0UHJvcGVydHlTdG9yYWdlTG9hZEVsaW1pbmF0aW9uKToKKyAg
ICAgICAgKEpTQzo6REZHOjpDU0VQaGFzZTo6Y2hlY2tBcnJheUVsaW1pbmF0aW9uKToKKyAgICAg
ICAgKEpTQzo6REZHOjpDU0VQaGFzZTo6Z2V0SW5kZXhlZFByb3BlcnR5U3RvcmFnZUxvYWRFbGlt
aW5hdGlvbik6CisgICAgICAgIChKU0M6OkRGRzo6Q1NFUGhhc2U6OmdldFNjb3BlQ2hhaW5Mb2Fk
RWxpbWluYXRpb24pOgorICAgICAgICAoSlNDOjpERkc6OkNTRVBoYXNlOjpnZXRMb2NhbExvYWRF
bGltaW5hdGlvbik6CisKIDIwMTItMDktMTMgIE1hcmsgSGFobmVuYmVyZyAgPG1oYWhuZW5iZXJn
QGFwcGxlLmNvbT4KIAogICAgICAgICBSZW5hbWUgZm9yRWFjaENlbGwgdG8gZm9yRWFjaExpdmVD
ZWxsCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0NTRVBoYXNlLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0NTRVBoYXNlLmNwcAkocmV2
aXNpb24gMTI4NDg3KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdDU0VQaGFzZS5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTU4Miw2ICs1ODIsOCBAQCBwcml2YXRlOgogICAgICAgICAg
ICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICBOb2RlJiBub2RlID0gbV9ncmFwaFtpbmRleF07
CisgICAgICAgICAgICBpZiAoIW5vZGUuc2hvdWxkR2VuZXJhdGUoKSkKKyAgICAgICAgICAgICAg
ICBjb250aW51ZTsKICAgICAgICAgICAgIHN3aXRjaCAobm9kZS5vcCgpKSB7CiAgICAgICAgICAg
ICBjYXNlIEdldEJ1dHRlcmZseToKICAgICAgICAgICAgICAgICBpZiAobm9kZS5jaGlsZDEoKSA9
PSBjaGlsZDEpCkBAIC02MzIsNiArNjM0LDggQEAgcHJpdmF0ZToKICAgICAgICAgICAgICAgICBi
cmVhazsKIAogICAgICAgICAgICAgTm9kZSYgbm9kZSA9IG1fZ3JhcGhbaW5kZXhdOworICAgICAg
ICAgICAgaWYgKCFub2RlLnNob3VsZEdlbmVyYXRlKCkpCisgICAgICAgICAgICAgICAgY29udGlu
dWU7CiAgICAgICAgICAgICBzd2l0Y2ggKG5vZGUub3AoKSkgewogICAgICAgICAgICAgY2FzZSBQ
dXRCeU9mZnNldDoKICAgICAgICAgICAgIGNhc2UgUHV0U3RydWN0dXJlOgpAQCAtNjYxLDYgKzY2
NSw4IEBAIHByaXZhdGU6CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgIE5v
ZGUmIG5vZGUgPSBtX2dyYXBoW2luZGV4XTsKKyAgICAgICAgICAgIGlmICghbm9kZS5zaG91bGRH
ZW5lcmF0ZSgpKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgc3dpdGNo
IChub2RlLm9wKCkpIHsKICAgICAgICAgICAgIGNhc2UgR2V0SW5kZXhlZFByb3BlcnR5U3RvcmFn
ZTogewogICAgICAgICAgICAgICAgIGlmIChub2RlLmNoaWxkMSgpID09IGNoaWxkMSAmJiBub2Rl
LmFycmF5TW9kZSgpID09IGFycmF5TW9kZSkKQEAgLTY4OCw2ICs2OTQsOCBAQCBwcml2YXRlOgog
ICAgICAgICBmb3IgKHVuc2lnbmVkIGkgPSBlbmRJbmRleEZvclB1cmVDU0UoKTsgaS0tOykgewog
ICAgICAgICAgICAgTm9kZUluZGV4IGluZGV4ID0gbV9jdXJyZW50QmxvY2stPmF0KGkpOwogICAg
ICAgICAgICAgTm9kZSYgbm9kZSA9IG1fZ3JhcGhbaW5kZXhdOworICAgICAgICAgICAgaWYgKCFu
b2RlLnNob3VsZEdlbmVyYXRlKCkpCisgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAg
ICAgICBpZiAobm9kZS5vcCgpID09IEdldFNjb3BlQ2hhaW4KICAgICAgICAgICAgICAgICAmJiBu
b2RlLnNjb3BlQ2hhaW5EZXB0aCgpID09IGRlcHRoKQogICAgICAgICAgICAgICAgIHJldHVybiBp
bmRleDsKQEAgLTcwMiw2ICs3MTAsOCBAQCBwcml2YXRlOgogICAgICAgICBmb3IgKHVuc2lnbmVk
IGkgPSBtX2luZGV4SW5CbG9jazsgaS0tOykgewogICAgICAgICAgICAgTm9kZUluZGV4IGluZGV4
ID0gbV9jdXJyZW50QmxvY2stPmF0KGkpOwogICAgICAgICAgICAgTm9kZSYgbm9kZSA9IG1fZ3Jh
cGhbaW5kZXhdOworICAgICAgICAgICAgaWYgKCFub2RlLnNob3VsZEdlbmVyYXRlKCkpCisgICAg
ICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICBzd2l0Y2ggKG5vZGUub3AoKSkgewog
ICAgICAgICAgICAgY2FzZSBHZXRMb2NhbDoKICAgICAgICAgICAgICAgICBpZiAobm9kZS5sb2Nh
bCgpID09IGxvY2FsKSB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>164003</attachid>
            <date>2012-09-13 17:08:22 -0700</date>
            <delta_ts>2012-09-13 17:18:12 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>deadbutterflies_patch_2.diff</filename>
            <type>text/plain</type>
            <size>9418</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTI4NTI4KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBA
CisyMDEyLTA5LTEzICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
REZHOiBEZWFkIEdldEJ1dHRlcmZseSdzIHNob3VsZG4ndCBiZSBzdWJqZWN0IHRvIENTRQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTY3MDcKKyAgICAg
ICAgPHJkYXI6Ly9wcm9ibGVtLzEyMjk2MzExPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgVGhlcmUgd2VyZSBhIG51bWJlciBvZiBjYXNl
cyBvZiB0aGlzIHRoYXQgY3JlZXBlZCBpbnRvIHRoZSBDU0U6IGl0IHdvdWxkCisgICAgICAgIG1h
dGNoIHNvbWV0aGluZyBldmVuIHRob3VnaCBpdCB3YXMgZGVhZC4KKworICAgICAgICAqIGRmZy9E
RkdDU0VQaGFzZS5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6Q1NFUGhhc2U6OmdldFByb3BlcnR5
U3RvcmFnZUxvYWRFbGltaW5hdGlvbik6CisgICAgICAgIChKU0M6OkRGRzo6Q1NFUGhhc2U6OmNo
ZWNrQXJyYXlFbGltaW5hdGlvbik6CisgICAgICAgIChKU0M6OkRGRzo6Q1NFUGhhc2U6OmdldElu
ZGV4ZWRQcm9wZXJ0eVN0b3JhZ2VMb2FkRWxpbWluYXRpb24pOgorICAgICAgICAoSlNDOjpERkc6
OkNTRVBoYXNlOjpnZXRTY29wZUNoYWluTG9hZEVsaW1pbmF0aW9uKToKKyAgICAgICAgKEpTQzo6
REZHOjpDU0VQaGFzZTo6Z2V0TG9jYWxMb2FkRWxpbWluYXRpb24pOgorCiAyMDEyLTA5LTEzICBN
YXJrIEhhaG5lbmJlcmcgIDxtaGFobmVuYmVyZ0BhcHBsZS5jb20+CiAKICAgICAgICAgUmVuYW1l
IGZvckVhY2hDZWxsIHRvIGZvckVhY2hMaXZlQ2VsbApJbmRleDogU291cmNlL0phdmFTY3JpcHRD
b3JlL2RmZy9ERkdDU0VQaGFzZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRD
b3JlL2RmZy9ERkdDU0VQaGFzZS5jcHAJKHJldmlzaW9uIDEyODQ4NykKKysrIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9kZmcvREZHQ1NFUGhhc2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01ODIsNiAr
NTgyLDggQEAgcHJpdmF0ZToKICAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAg
Tm9kZSYgbm9kZSA9IG1fZ3JhcGhbaW5kZXhdOworICAgICAgICAgICAgaWYgKCFub2RlLnNob3Vs
ZEdlbmVyYXRlKCkpCisgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICBzd2l0
Y2ggKG5vZGUub3AoKSkgewogICAgICAgICAgICAgY2FzZSBHZXRCdXR0ZXJmbHk6CiAgICAgICAg
ICAgICAgICAgaWYgKG5vZGUuY2hpbGQxKCkgPT0gY2hpbGQxKQpAQCAtNjMyLDYgKzYzNCw4IEBA
IHByaXZhdGU6CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgIE5vZGUmIG5v
ZGUgPSBtX2dyYXBoW2luZGV4XTsKKyAgICAgICAgICAgIGlmICghbm9kZS5zaG91bGRHZW5lcmF0
ZSgpKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgc3dpdGNoIChub2Rl
Lm9wKCkpIHsKICAgICAgICAgICAgIGNhc2UgUHV0QnlPZmZzZXQ6CiAgICAgICAgICAgICBjYXNl
IFB1dFN0cnVjdHVyZToKQEAgLTY2MSw2ICs2NjUsOCBAQCBwcml2YXRlOgogICAgICAgICAgICAg
ICAgIGJyZWFrOwogCiAgICAgICAgICAgICBOb2RlJiBub2RlID0gbV9ncmFwaFtpbmRleF07Cisg
ICAgICAgICAgICBpZiAoIW5vZGUuc2hvdWxkR2VuZXJhdGUoKSkKKyAgICAgICAgICAgICAgICBj
b250aW51ZTsKICAgICAgICAgICAgIHN3aXRjaCAobm9kZS5vcCgpKSB7CiAgICAgICAgICAgICBj
YXNlIEdldEluZGV4ZWRQcm9wZXJ0eVN0b3JhZ2U6IHsKICAgICAgICAgICAgICAgICBpZiAobm9k
ZS5jaGlsZDEoKSA9PSBjaGlsZDEgJiYgbm9kZS5hcnJheU1vZGUoKSA9PSBhcnJheU1vZGUpCkBA
IC02ODgsNiArNjk0LDggQEAgcHJpdmF0ZToKICAgICAgICAgZm9yICh1bnNpZ25lZCBpID0gZW5k
SW5kZXhGb3JQdXJlQ1NFKCk7IGktLTspIHsKICAgICAgICAgICAgIE5vZGVJbmRleCBpbmRleCA9
IG1fY3VycmVudEJsb2NrLT5hdChpKTsKICAgICAgICAgICAgIE5vZGUmIG5vZGUgPSBtX2dyYXBo
W2luZGV4XTsKKyAgICAgICAgICAgIGlmICghbm9kZS5zaG91bGRHZW5lcmF0ZSgpKQorICAgICAg
ICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgaWYgKG5vZGUub3AoKSA9PSBHZXRTY29w
ZUNoYWluCiAgICAgICAgICAgICAgICAgJiYgbm9kZS5zY29wZUNoYWluRGVwdGgoKSA9PSBkZXB0
aCkKICAgICAgICAgICAgICAgICByZXR1cm4gaW5kZXg7CkBAIC03MDIsNiArNzEwLDggQEAgcHJp
dmF0ZToKICAgICAgICAgZm9yICh1bnNpZ25lZCBpID0gbV9pbmRleEluQmxvY2s7IGktLTspIHsK
ICAgICAgICAgICAgIE5vZGVJbmRleCBpbmRleCA9IG1fY3VycmVudEJsb2NrLT5hdChpKTsKICAg
ICAgICAgICAgIE5vZGUmIG5vZGUgPSBtX2dyYXBoW2luZGV4XTsKKyAgICAgICAgICAgIGlmICgh
bm9kZS5zaG91bGRHZW5lcmF0ZSgpKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAg
ICAgICAgc3dpdGNoIChub2RlLm9wKCkpIHsKICAgICAgICAgICAgIGNhc2UgR2V0TG9jYWw6CiAg
ICAgICAgICAgICAgICAgaWYgKG5vZGUubG9jYWwoKSA9PSBsb2NhbCkgewpJbmRleDogTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2
aXNpb24gMTI4NTI5KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTItMDktMTMgIEZpbGlwIFBpemxvICA8ZnBpemxvQGFwcGxlLmNv
bT4KKworICAgICAgICBERkc6IERlYWQgR2V0QnV0dGVyZmx5J3Mgc2hvdWxkbid0IGJlIHN1Ympl
Y3QgdG8gQ1NFCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD05NjcwNworICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTIyOTYzMTE+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2pzL2RmZy1kZWFkLXJl
ZHVuZGFudC1nZXQtYXJyYXktbGVuZ3RoLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICog
ZmFzdC9qcy9kZmctZGVhZC1yZWR1bmRhbnQtZ2V0LWFycmF5LWxlbmd0aC5odG1sOiBBZGRlZC4K
KyAgICAgICAgKiBmYXN0L2pzL2pzYy10ZXN0LWxpc3Q6CisgICAgICAgICogZmFzdC9qcy9zY3Jp
cHQtdGVzdHMvZGZnLWRlYWQtcmVkdW5kYW50LWdldC1hcnJheS1sZW5ndGguanM6IEFkZGVkLgor
ICAgICAgICAoZm9vKToKKwogMjAxMi0wOS0xMyAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5nIGZvciByMTI4NTE2L3Ix
Mjg1MTc6CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL2RmZy1kZWFkLXJlZHVuZGFudC1nZXQt
YXJyYXktbGVuZ3RoLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0
L2pzL2RmZy1kZWFkLXJlZHVuZGFudC1nZXQtYXJyYXktbGVuZ3RoLWV4cGVjdGVkLnR4dAkocmV2
aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvanMvZGZnLWRlYWQtcmVkdW5kYW50LWdldC1h
cnJheS1sZW5ndGgtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDEzNyBAQAor
VGVzdHMgdGhhdCBoYXZpbmcgYSBkZWFkLCBhbmQgcmVkdW5kYW50LCB1c2Ugb2YgYXJyYXkubGVu
Z3RoIGRvZXNuJ3QgY2F1c2UgY29tcGlsZXIgY3Jhc2hlcy4KKworT24gc3VjY2VzcywgeW91IHdp
bGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09N
UExFVEUiLgorCisKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNd
KSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMg
MworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BB
U1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZv
byhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEs
IDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAz
XSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlz
IDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQ
QVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBm
b28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsx
LCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwg
M10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBp
cyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMwor
UEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1Mg
Zm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhb
MSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIs
IDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkg
aXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMK
K1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNT
IGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28o
WzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAy
LCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10p
IGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAz
CitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFT
UyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9v
KFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwg
MiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNd
KSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMg
MworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BB
U1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZv
byhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEs
IDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAz
XSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlz
IDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQ
QVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBm
b28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsx
LCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwg
M10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBp
cyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMwor
UEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1Mg
Zm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhb
MSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIs
IDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkg
aXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMK
K1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNT
IGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28o
WzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAy
LCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10p
IGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAz
CitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFT
UyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9v
KFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwg
MiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNd
KSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMg
MworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BB
U1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIGZv
byhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAzXSkgaXMgMworUEFTUyBmb28oWzEs
IDIsIDNdKSBpcyAzCitQQVNTIGZvbyhbMSwgMiwgM10pIGlzIDMKK1BBU1MgZm9vKFsxLCAyLCAz
XSkgaXMgMworUEFTUyBmb28oWzEsIDIsIDNdKSBpcyAzCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNl
ZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9qcy9k
ZmctZGVhZC1yZWR1bmRhbnQtZ2V0LWFycmF5LWxlbmd0aC5odG1sCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL2Zhc3QvanMvZGZnLWRlYWQtcmVkdW5kYW50LWdldC1hcnJheS1sZW5ndGguaHRt
bAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvanMvZGZnLWRlYWQtcmVkdW5kYW50
LWdldC1hcnJheS1sZW5ndGguaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxMCBAQAorPCFE
T0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4iPgorPGh0bWw+Cis8aGVh
ZD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9o
ZWFkPgorPGJvZHk+Cis8c2NyaXB0IHNyYz0ic2NyaXB0LXRlc3RzL2RmZy1kZWFkLXJlZHVuZGFu
dC1nZXQtYXJyYXktbGVuZ3RoLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMv
anMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExheW91
dFRlc3RzL2Zhc3QvanMvanNjLXRlc3QtbGlzdAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L2pzL2pzYy10ZXN0LWxpc3QJKHJldmlzaW9uIDEyODQ4NykKKysrIExheW91dFRlc3RzL2Zh
c3QvanMvanNjLXRlc3QtbGlzdAkod29ya2luZyBjb3B5KQpAQCAtODQsNiArODQsNyBAQCBmYXN0
L2pzL2RmZy1jb252ZXJ0LXRoaXMtZG9tLXdpbmRvdwogZmFzdC9qcy9kZmctY3NlLWNmYS1kaXNj
cmVwYW5jeQogZmFzdC9qcy9kZmctZGVhZC1taW4tb25lLWFyZwogZmFzdC9qcy9kZmctZGVhZC1t
aW4tdHdvLWFyZ3MKK2Zhc3QvanMvZGZnLWRlYWQtcmVkdW5kYW50LWdldC1hcnJheS1sZW5ndGgK
IGZhc3QvanMvZGZnLWRlYWQtc3BlY3VsYXRpb24KIGZhc3QvanMvZGZnLWRlYWQtdmFyaWFibGUt
b24tZXhpdAogZmFzdC9qcy9kZmctZG91YmxlLXVzZS1vZi1wb3N0LXNpbXBsaWZpY2F0aW9uLWRv
dWJsZS1wcmVkaWN0aW9uCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL3NjcmlwdC10ZXN0cy9k
ZmctZGVhZC1yZWR1bmRhbnQtZ2V0LWFycmF5LWxlbmd0aC5qcwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L2pzL3NjcmlwdC10ZXN0cy9kZmctZGVhZC1yZWR1bmRhbnQtZ2V0LWFycmF5
LWxlbmd0aC5qcwkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvanMvc2NyaXB0LXRl
c3RzL2RmZy1kZWFkLXJlZHVuZGFudC1nZXQtYXJyYXktbGVuZ3RoLmpzCShyZXZpc2lvbiAwKQpA
QCAtMCwwICsxLDExIEBACitkZXNjcmlwdGlvbigKKyJUZXN0cyB0aGF0IGhhdmluZyBhIGRlYWQs
IGFuZCByZWR1bmRhbnQsIHVzZSBvZiBhcnJheS5sZW5ndGggZG9lc24ndCBjYXVzZSBjb21waWxl
ciBjcmFzaGVzLiIKKyk7CisKK2Z1bmN0aW9uIGZvbyhhcnJheSkgeworICAgIHZhciB4ID0gYXJy
YXkubGVuZ3RoOyAvLyBUaGlzIGlzIGRlYWQuIElmIGl0IHdhc24ndCwgaXQgd291bGQgYmUgcmVk
dW5kYW50IHdpdGggdGhlIG9uZSBiZWxvdy4KKyAgICByZXR1cm4gYXJyYXkubGVuZ3RoOworfQor
Citmb3IgKHZhciBpID0gMDsgaSA8IDEyODsgKytpKQorICAgIHNob3VsZEJlKCJmb28oWzEsIDIs
IDNdKSIsICIzIik7Cg==
</data>
<flag name="review"
          id="175648"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>