<?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>130760</bug_id>
          
          <creation_ts>2014-03-25 18:51:55 -0700</creation_ts>
          <short_desc>DFG::ByteCodeParser::SetMode should distinguish between setting immediate without a flush and setting immediately with a flush</short_desc>
          <delta_ts>2014-03-25 19:57:03 -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>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>994466</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-03-25 18:51:55 -0700</bug_when>
    <thetext>Patch forthcoming.

&lt;rdar://problem/16198237&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994467</commentid>
    <comment_count>1</comment_count>
      <attachid>227823</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-03-25 18:53:20 -0700</bug_when>
    <thetext>Created attachment 227823
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994469</commentid>
    <comment_count>2</comment_count>
      <attachid>227823</attachid>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2014-03-25 19:04:38 -0700</bug_when>
    <thetext>Comment on attachment 227823
the patch

View in context: https://bugs.webkit.org/attachment.cgi?id=227823&amp;action=review

r=me

&gt; Source/JavaScriptCore/ChangeLog:3
&gt; +        

No bug title.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994471</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-03-25 19:15:20 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/166276</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227823</attachid>
            <date>2014-03-25 18:53:20 -0700</date>
            <delta_ts>2014-03-25 19:04:37 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>8110</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTY2Mjc1KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBA
CisyMDE0LTAzLTI1ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzA3NjAK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGRmZy9E
RkdCeXRlQ29kZVBhcnNlci5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6Qnl0ZUNvZGVQYXJzZXI6
OnNldExvY2FsKToKKyAgICAgICAgKEpTQzo6REZHOjpCeXRlQ29kZVBhcnNlcjo6c2V0QXJndW1l
bnQpOgorICAgICAgICAoSlNDOjpERkc6OkJ5dGVDb2RlUGFyc2VyOjpoYW5kbGVJbmxpbmluZyk6
CisgICAgICAgIChKU0M6OkRGRzo6Qnl0ZUNvZGVQYXJzZXI6OnBhcnNlQmxvY2spOgorICAgICAg
ICAqIHRlc3RzL3N0cmVzcy9hc3NpZ24tYXJndW1lbnQtaW4taW5saW5lZC1jYWxsLmpzOiBBZGRl
ZC4KKyAgICAgICAgKGYxKToKKyAgICAgICAgKGdldEYyQXJndW1lbnRzKToKKyAgICAgICAgKGYy
KToKKyAgICAgICAgKGYzKToKKyAgICAgICAgKiB0ZXN0cy9zdHJlc3MvYXNzaWduLWNhcHR1cmVk
LWFyZ3VtZW50LWluLWlubGluZWQtY2FsbC5qczogQWRkZWQuCisgICAgICAgIChmMSk6CisgICAg
ICAgIChmMik6CisgICAgICAgIChmMyk6CisKIDIwMTQtMDMtMjUgIEZpbGlwIFBpemxvICA8ZnBp
emxvQGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggMzItYml0IGdldHRlciBjYWxsIGFsaWdubWVu
dC4KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJz
ZXIuY3BwCShyZXZpc2lvbiAxNjYyNzQpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R0J5dGVDb2RlUGFyc2VyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjQ5LDcgKzI0OSwyNSBAQCBw
cml2YXRlOgogICAgICAgICByZXR1cm4gZ2V0RGlyZWN0KG1faW5saW5lU3RhY2tUb3AtPnJlbWFw
T3BlcmFuZChvcGVyYW5kKSk7CiAgICAgfQogICAgIAotICAgIGVudW0gU2V0TW9kZSB7IE5vcm1h
bFNldCwgSW1tZWRpYXRlU2V0IH07CisgICAgZW51bSBTZXRNb2RlIHsKKyAgICAgICAgLy8gQSBu
b3JtYWwgc2V0IHdoaWNoIGZvbGxvd3MgYSB0d28tcGhhc2UgY29tbWl0IHRoYXQgc3BhbnMgY29k
ZSBvcmlnaW5zLiBEdXJpbmcKKyAgICAgICAgLy8gdGhlIGN1cnJlbnQgY29kZSBvcmlnaW4gaXQg
aXNzdWVzIGEgTW92SGludCwgYW5kIGF0IHRoZSBzdGFydCBvZiB0aGUgbmV4dAorICAgICAgICAv
LyBjb2RlIG9yaWdpbiB0aGVyZSB3aWxsIGJlIGEgU2V0TG9jYWwuIElmIHRoZSBsb2NhbCBuZWVk
cyBmbHVzaGluZywgdGhlIHNlY29uZAorICAgICAgICAvLyBTZXRMb2NhbCB3aWxsIGJlIHByZWNl
ZGVkIHdpdGggYSBGbHVzaC4KKyAgICAgICAgTm9ybWFsU2V0LAorICAgICAgICAKKyAgICAgICAg
Ly8gQSBzZXQgd2hlcmUgdGhlIFNldExvY2FsIGhhcHBlbnMgaW1tZWRpYXRlbHkgYW5kIHRoZXJl
IGlzIHN0aWxsIGEgRmx1c2guIFRoaXMKKyAgICAgICAgLy8gaXMgcmVsZXZhbnQgd2hlbiBhc3Np
Z25pbmcgdG8gYSBsb2NhbCBpbiB0cmlja3kgc2l0dWF0aW9ucyBmb3IgdGhlIGRlbGF5ZWQKKyAg
ICAgICAgLy8gU2V0TG9jYWwgbG9naWMgYnV0IHdoZXJlIHdlIGtub3cgdGhhdCB3ZSBoYXZlIG5v
dCBwZXJmb3JtZWQgYW55IHNpZGUgZWZmZWN0cworICAgICAgICAvLyB3aXRoaW4gdGhpcyBjb2Rl
IG9yaWdpbi4gVGhpcyBpcyBhIHNhZmUgcmVwbGFjZW1lbnQgZm9yIE5vcm1hbFNldCBhbnl0aW1l
IHdlCisgICAgICAgIC8vIGtub3cgdGhhdCB3ZSBoYXZlIG5vdCB5ZXQgcGVyZm9ybWVkIHNpZGUg
ZWZmZWN0cyBpbiB0aGlzIGNvZGUgb3JpZ2luLgorICAgICAgICBJbW1lZGlhdGVTZXRXaXRoRmx1
c2gsCisgICAgICAgIAorICAgICAgICAvLyBBIHNldCB3aGVyZSB0aGUgU2V0TG9jYWwgaGFwcGVu
cyBpbW1lZGlhdGVseSBhbmQgd2UgZG8gbm90IEZsdXNoIGl0IGV2ZW4gaWYKKyAgICAgICAgLy8g
dGhpcyBpcyBhIGxvY2FsIHRoYXQgaXMgbWFya2VkIGFzIG5lZWRpbmcgaXQuIFRoaXMgaXMgcmVs
ZXZhbnQgd2hlbgorICAgICAgICAvLyBpbml0aWFsaXppbmcgbG9jYWxzIGF0IHRoZSB0b3Agb2Yg
YSBmdW5jdGlvbi4KKyAgICAgICAgSW1tZWRpYXRlTmFrZWRTZXQKKyAgICB9OwogICAgIE5vZGUq
IHNldERpcmVjdChWaXJ0dWFsUmVnaXN0ZXIgb3BlcmFuZCwgTm9kZSogdmFsdWUsIFNldE1vZGUg
c2V0TW9kZSA9IE5vcm1hbFNldCkKICAgICB7CiAgICAgICAgIGFkZFRvR3JhcGgoTW92SGludCwg
T3BJbmZvKG9wZXJhbmQub2Zmc2V0KCkpLCB2YWx1ZSk7CkBAIC0zNDAsNyArMzU4LDcgQEAgcHJp
dmF0ZToKICAgICAgICAgdW5zaWduZWQgbG9jYWwgPSBvcGVyYW5kLnRvTG9jYWwoKTsKICAgICAg
ICAgYm9vbCBpc0NhcHR1cmVkID0gbV9jb2RlQmxvY2stPmlzQ2FwdHVyZWQob3BlcmFuZCwgaW5s
aW5lQ2FsbEZyYW1lKCkpOwogICAgICAgICAKLSAgICAgICAgaWYgKHNldE1vZGUgPT0gTm9ybWFs
U2V0KSB7CisgICAgICAgIGlmIChzZXRNb2RlICE9IEltbWVkaWF0ZU5ha2VkU2V0KSB7CiAgICAg
ICAgICAgICBBcmd1bWVudFBvc2l0aW9uKiBhcmd1bWVudFBvc2l0aW9uID0gZmluZEFyZ3VtZW50
UG9zaXRpb25Gb3JMb2NhbChvcGVyYW5kKTsKICAgICAgICAgICAgIGlmIChpc0NhcHR1cmVkIHx8
IGFyZ3VtZW50UG9zaXRpb24pCiAgICAgICAgICAgICAgICAgZmx1c2hEaXJlY3Qob3BlcmFuZCwg
YXJndW1lbnRQb3NpdGlvbik7CkBAIC0zOTksNyArNDE3LDcgQEAgcHJpdmF0ZToKICAgICAgICAg
Ly8gQWx3YXlzIGZsdXNoIGFyZ3VtZW50cywgZXhjZXB0IGZvciAndGhpcycuIElmICd0aGlzJyBp
cyBjcmVhdGVkIGJ5IHVzLAogICAgICAgICAvLyB0aGVuIG1ha2Ugc3VyZSB0aGF0IGl0J3MgbmV2
ZXIgdW5ib3hlZC4KICAgICAgICAgaWYgKGFyZ3VtZW50KSB7Ci0gICAgICAgICAgICBpZiAoc2V0
TW9kZSA9PSBOb3JtYWxTZXQpCisgICAgICAgICAgICBpZiAoc2V0TW9kZSAhPSBJbW1lZGlhdGVO
YWtlZFNldCkKICAgICAgICAgICAgICAgICBmbHVzaERpcmVjdChvcGVyYW5kKTsKICAgICAgICAg
fSBlbHNlIGlmIChtX2NvZGVCbG9jay0+c3BlY2lhbGl6YXRpb25LaW5kKCkgPT0gQ29kZUZvckNv
bnN0cnVjdCkKICAgICAgICAgICAgIHZhcmlhYmxlQWNjZXNzRGF0YS0+bWVyZ2VTaG91bGROZXZl
clVuYm94KHRydWUpOwpAQCAtMTM5OSw5ICsxNDE3LDkgQEAgYm9vbCBCeXRlQ29kZVBhcnNlcjo6
aGFuZGxlSW5saW5pbmcoTm9kZQogICAgICAgICA9PSBjYWxsTGlua1N0YXR1cy5pc0Nsb3N1cmVD
YWxsKCkpOwogICAgIGlmIChjYWxsTGlua1N0YXR1cy5pc0Nsb3N1cmVDYWxsKCkpIHsKICAgICAg
ICAgVmFyaWFibGVBY2Nlc3NEYXRhKiBjYWxsZWVWYXJpYWJsZSA9Ci0gICAgICAgICAgICBzZXQo
VmlydHVhbFJlZ2lzdGVyKEpTU3RhY2s6OkNhbGxlZSksIGNhbGxUYXJnZXROb2RlLCBJbW1lZGlh
dGVTZXQpLT52YXJpYWJsZUFjY2Vzc0RhdGEoKTsKKyAgICAgICAgICAgIHNldChWaXJ0dWFsUmVn
aXN0ZXIoSlNTdGFjazo6Q2FsbGVlKSwgY2FsbFRhcmdldE5vZGUsIEltbWVkaWF0ZU5ha2VkU2V0
KS0+dmFyaWFibGVBY2Nlc3NEYXRhKCk7CiAgICAgICAgIFZhcmlhYmxlQWNjZXNzRGF0YSogc2Nv
cGVWYXJpYWJsZSA9Ci0gICAgICAgICAgICBzZXQoVmlydHVhbFJlZ2lzdGVyKEpTU3RhY2s6OlNj
b3BlQ2hhaW4pLCBhZGRUb0dyYXBoKEdldFNjb3BlLCBjYWxsVGFyZ2V0Tm9kZSksIEltbWVkaWF0
ZVNldCktPnZhcmlhYmxlQWNjZXNzRGF0YSgpOworICAgICAgICAgICAgc2V0KFZpcnR1YWxSZWdp
c3RlcihKU1N0YWNrOjpTY29wZUNoYWluKSwgYWRkVG9HcmFwaChHZXRTY29wZSwgY2FsbFRhcmdl
dE5vZGUpLCBJbW1lZGlhdGVOYWtlZFNldCktPnZhcmlhYmxlQWNjZXNzRGF0YSgpOwogICAgICAg
ICAKICAgICAgICAgY2FsbGVlVmFyaWFibGUtPm1lcmdlU2hvdWxkTmV2ZXJVbmJveCh0cnVlKTsK
ICAgICAgICAgc2NvcGVWYXJpYWJsZS0+bWVyZ2VTaG91bGROZXZlclVuYm94KHRydWUpOwpAQCAt
MjE0Nyw5ICsyMTY1LDkgQEAgYm9vbCBCeXRlQ29kZVBhcnNlcjo6cGFyc2VCbG9jayh1bnNpZ25l
ZAogICAgICAgICBjYXNlIG9wX2VudGVyOgogICAgICAgICAgICAgLy8gSW5pdGlhbGl6ZSBhbGwg
bG9jYWxzIHRvIHVuZGVmaW5lZC4KICAgICAgICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbV9p
bmxpbmVTdGFja1RvcC0+bV9jb2RlQmxvY2stPm1fbnVtVmFyczsgKytpKQotICAgICAgICAgICAg
ICAgIHNldCh2aXJ0dWFsUmVnaXN0ZXJGb3JMb2NhbChpKSwgY29uc3RhbnRVbmRlZmluZWQoKSwg
SW1tZWRpYXRlU2V0KTsKKyAgICAgICAgICAgICAgICBzZXQodmlydHVhbFJlZ2lzdGVyRm9yTG9j
YWwoaSksIGNvbnN0YW50VW5kZWZpbmVkKCksIEltbWVkaWF0ZU5ha2VkU2V0KTsKICAgICAgICAg
ICAgIGlmIChtX2lubGluZVN0YWNrVG9wLT5tX2NvZGVCbG9jay0+c3BlY2lhbGl6YXRpb25LaW5k
KCkgPT0gQ29kZUZvckNvbnN0cnVjdCkKLSAgICAgICAgICAgICAgICBzZXQodmlydHVhbFJlZ2lz
dGVyRm9yQXJndW1lbnQoMCksIGNvbnN0YW50VW5kZWZpbmVkKCksIEltbWVkaWF0ZVNldCk7Cisg
ICAgICAgICAgICAgICAgc2V0KHZpcnR1YWxSZWdpc3RlckZvckFyZ3VtZW50KDApLCBjb25zdGFu
dFVuZGVmaW5lZCgpLCBJbW1lZGlhdGVOYWtlZFNldCk7CiAgICAgICAgICAgICBORVhUX09QQ09E
RShvcF9lbnRlcik7CiAgICAgICAgICAgICAKICAgICAgICAgY2FzZSBvcF90b3VjaF9lbnRyeToK
QEAgLTI4NDUsNyArMjg2Myw3IEBAIGJvb2wgQnl0ZUNvZGVQYXJzZXI6OnBhcnNlQmxvY2sodW5z
aWduZWQKICAgICAgICAgICAgIGZsdXNoRm9yUmV0dXJuKCk7CiAgICAgICAgICAgICBpZiAoaW5s
aW5lQ2FsbEZyYW1lKCkpIHsKICAgICAgICAgICAgICAgICBBU1NFUlQobV9pbmxpbmVTdGFja1Rv
cC0+bV9yZXR1cm5WYWx1ZS5pc1ZhbGlkKCkpOwotICAgICAgICAgICAgICAgIHNldERpcmVjdCht
X2lubGluZVN0YWNrVG9wLT5tX3JldHVyblZhbHVlLCBnZXQoVmlydHVhbFJlZ2lzdGVyKGN1cnJl
bnRJbnN0cnVjdGlvblsxXS51Lm9wZXJhbmQpKSwgSW1tZWRpYXRlU2V0KTsKKyAgICAgICAgICAg
ICAgICBzZXREaXJlY3QobV9pbmxpbmVTdGFja1RvcC0+bV9yZXR1cm5WYWx1ZSwgZ2V0KFZpcnR1
YWxSZWdpc3RlcihjdXJyZW50SW5zdHJ1Y3Rpb25bMV0udS5vcGVyYW5kKSksIEltbWVkaWF0ZVNl
dFdpdGhGbHVzaCk7CiAgICAgICAgICAgICAgICAgbV9pbmxpbmVTdGFja1RvcC0+bV9kaWRSZXR1
cm4gPSB0cnVlOwogICAgICAgICAgICAgICAgIGlmIChtX2lubGluZVN0YWNrVG9wLT5tX3VubGlu
a2VkQmxvY2tzLmlzRW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgICAvLyBJZiB3ZSdyZSBy
ZXR1cm5pbmcgZnJvbSB0aGUgZmlyc3QgYmxvY2ssIHRoZW4gd2UncmUgZG9uZSBwYXJzaW5nLgpA
QCAtMjkyOCw5ICsyOTQ2LDkgQEAgYm9vbCBCeXRlQ29kZVBhcnNlcjo6cGFyc2VCbG9jayh1bnNp
Z25lZAogICAgICAgICAgICAgLy8gVGhlIGJ5dGVjb2RlIHdvdWxkbid0IGhhdmUgc2V0IHVwIHRo
ZSBhcmd1bWVudHMuIEJ1dCB3ZSdsbCBkbyBpdCBhbmQgbWFrZSBpdAogICAgICAgICAgICAgLy8g
bG9vayBsaWtlIHRoZSBieXRlY29kZSBoYWQgZG9uZSBpdC4KICAgICAgICAgICAgIGludCBuZXh0
UmVnaXN0ZXIgPSByZWdpc3Rlck9mZnNldCArIEpTU3RhY2s6OkNhbGxGcmFtZUhlYWRlclNpemU7
Ci0gICAgICAgICAgICBzZXQoVmlydHVhbFJlZ2lzdGVyKG5leHRSZWdpc3RlcisrKSwgZ2V0KFZp
cnR1YWxSZWdpc3Rlcih0aGlzUmVnKSksIEltbWVkaWF0ZVNldCk7CisgICAgICAgICAgICBzZXQo
VmlydHVhbFJlZ2lzdGVyKG5leHRSZWdpc3RlcisrKSwgZ2V0KFZpcnR1YWxSZWdpc3Rlcih0aGlz
UmVnKSksIEltbWVkaWF0ZU5ha2VkU2V0KTsKICAgICAgICAgICAgIGZvciAodW5zaWduZWQgYXJn
dW1lbnQgPSAxOyBhcmd1bWVudCA8IGFyZ0NvdW50OyArK2FyZ3VtZW50KQotICAgICAgICAgICAg
ICAgIHNldChWaXJ0dWFsUmVnaXN0ZXIobmV4dFJlZ2lzdGVyKyspLCBnZXQodmlydHVhbFJlZ2lz
dGVyRm9yQXJndW1lbnQoYXJndW1lbnQpKSwgSW1tZWRpYXRlU2V0KTsKKyAgICAgICAgICAgICAg
ICBzZXQoVmlydHVhbFJlZ2lzdGVyKG5leHRSZWdpc3RlcisrKSwgZ2V0KHZpcnR1YWxSZWdpc3Rl
ckZvckFyZ3VtZW50KGFyZ3VtZW50KSksIEltbWVkaWF0ZU5ha2VkU2V0KTsKICAgICAgICAgICAg
IAogICAgICAgICAgICAgaGFuZGxlQ2FsbCgKICAgICAgICAgICAgICAgICByZXN1bHQsIENhbGws
IENvZGVGb3JDYWxsLCBPUENPREVfTEVOR1RIKG9wX2NhbGxfdmFyYXJncyksCkluZGV4OiBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvdGVzdHMvc3RyZXNzL2Fzc2lnbi1hcmd1bWVudC1pbi1pbmxpbmVk
LWNhbGwuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVz
cy9hc3NpZ24tYXJndW1lbnQtaW4taW5saW5lZC1jYWxsLmpzCShyZXZpc2lvbiAwKQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVzcy9hc3NpZ24tYXJndW1lbnQtaW4taW5saW5l
ZC1jYWxsLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMjcgQEAKK2Z1bmN0aW9uIGYxKGEp
IHsKKyAgICByZXR1cm4gYVswXTsKK30KKworZnVuY3Rpb24gZ2V0RjJBcmd1bWVudHMoKSB7Cisg
ICAgcmV0dXJuIGYyLmFyZ3VtZW50czsKK30KKworbm9JbmxpbmUoZ2V0RjJBcmd1bWVudHMpOwor
CitmdW5jdGlvbiBmMihhKSB7CisgICAgYSA9IGYxKGdldEYyQXJndW1lbnRzKCkpOworICAgIHJl
dHVybiBhOworfQorCitmdW5jdGlvbiBmMyhhKSB7CisgICAgcmV0dXJuIGYyKGEpOworfQorCitu
b0lubGluZShmMyk7CisKK2ZvciAodmFyIGkgPSAwOyBpIDwgMTAwMDA7ICsraSkgeworICAgIHZh
ciByZXN1bHQgPSBmMyg0Mik7CisgICAgaWYgKHJlc3VsdCAhPSA0MikKKyAgICAgICAgdGhyb3cg
IkVycm9yOiBiYWQgcmVzdWx0OiAiICsgcmVzdWx0OworfQorCkluZGV4OiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvdGVzdHMvc3RyZXNzL2Fzc2lnbi1jYXB0dXJlZC1hcmd1bWVudC1pbi1pbmxpbmVk
LWNhbGwuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVz
cy9hc3NpZ24tY2FwdHVyZWQtYXJndW1lbnQtaW4taW5saW5lZC1jYWxsLmpzCShyZXZpc2lvbiAw
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVzcy9hc3NpZ24tY2FwdHVyZWQt
YXJndW1lbnQtaW4taW5saW5lZC1jYWxsLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMjEg
QEAKK2Z1bmN0aW9uIGYxKGEpIHsKKyAgICByZXR1cm4gYVswXTsKK30KKworZnVuY3Rpb24gZjIo
YSkgeworICAgIGEgPSBmMShhcmd1bWVudHMpOworICAgIHJldHVybiBhOworfQorCitmdW5jdGlv
biBmMyhhKSB7CisgICAgcmV0dXJuIGYyKGEpOworfQorCitub0lubGluZShmMyk7CisKK2ZvciAo
dmFyIGkgPSAwOyBpIDwgMTAwMDA7ICsraSkgeworICAgIHZhciByZXN1bHQgPSBmMyg0Mik7Cisg
ICAgaWYgKHJlc3VsdCAhPSA0MikKKyAgICAgICAgdGhyb3cgIkVycm9yOiBiYWQgcmVzdWx0OiAi
ICsgcmVzdWx0OworfQorCg==
</data>
<flag name="review"
          id="252064"
          type_id="1"
          status="+"
          setter="mhahnenberg"
    />
          </attachment>
      

    </bug>

</bugzilla>