<?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>94977</bug_id>
          
          <creation_ts>2012-08-24 15:31:10 -0700</creation_ts>
          <short_desc>We should have tests for the DFG CFA&apos;s handling of structure clobbering and basic blocks</short_desc>
          <delta_ts>2012-08-24 15:38: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>Tools / Tests</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></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>mhahnenberg</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>704460</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-08-24 15:31:10 -0700</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704462</commentid>
    <comment_count>1</comment_count>
      <attachid>160512</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-08-24 15:34:10 -0700</bug_when>
    <thetext>Created attachment 160512
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704464</commentid>
    <comment_count>2</comment_count>
      <attachid>160512</attachid>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2012-08-24 15:36:41 -0700</bug_when>
    <thetext>Comment on attachment 160512
the patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704468</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-08-24 15:38:20 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/126637</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>160512</attachid>
            <date>2012-08-24 15:34:10 -0700</date>
            <delta_ts>2012-08-24 15:36:40 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>clobbertest_patch_1.diff</filename>
            <type>text/plain</type>
            <size>11431</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEyNjYzNSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTI0ICBGaWxpcCBQaXpsbyAgPGZw
aXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAgV2Ugc2hvdWxkIGhhdmUgdGVzdHMgZm9yIHRoZSBE
RkcgQ0ZBJ3MgaGFuZGxpbmcgb2Ygc3RydWN0dXJlIGNsb2JiZXJpbmcgYW5kIGJhc2ljIGJsb2Nr
cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTQ5NzcK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3Qv
anMvZGZnLW11bHRpLWJhc2ljLWJsb2NrLXN0cnVjdHVyZS1jbG9iYmVyLWV4cGVjdGVkLnR4dDog
QWRkZWQuCisgICAgICAgICogZmFzdC9qcy9kZmctbXVsdGktYmFzaWMtYmxvY2stc3RydWN0dXJl
LWNsb2JiZXIuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9qcy9zY3JpcHQtdGVzdHMvZGZn
LW11bHRpLWJhc2ljLWJsb2NrLXN0cnVjdHVyZS1jbG9iYmVyLmpzOiBBZGRlZC4KKyAgICAgICAg
KGJhcik6CisgICAgICAgIChmb28pOgorICAgICAgICAqIGZhc3QvanMvanNjLXRlc3QtbGlzdDoK
KwogMjAxMi0wOC0yNCAgWGlhbnpodSBXYW5nICA8d2FuZ3hpYW56aHVAY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFtDaHJvbWl1bS1BbmRyb2lkXSBSZWFwcGx5ICJVcHN0cmVhbSBsYXlvdXQgdGVz
dCBleHBlY3RhdGlvbnMgKFBhcnQgMSkiCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL2RmZy1t
dWx0aS1iYXNpYy1ibG9jay1zdHJ1Y3R1cmUtY2xvYmJlci1leHBlY3RlZC50eHQKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9qcy9kZmctbXVsdGktYmFzaWMtYmxvY2stc3RydWN0dXJl
LWNsb2JiZXItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9q
cy9kZmctbXVsdGktYmFzaWMtYmxvY2stc3RydWN0dXJlLWNsb2JiZXItZXhwZWN0ZWQudHh0CShy
ZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIwOSBAQAorVGhpcyB0ZXN0cyB0aGF0IGEgc3RydWN0dXJl
IGNsb2JiZXIgaW4gYSBiYXNpYyBibG9jayB0aGF0IGRvZXMgbm90IHRvdWNoIGEgbGl2ZSB2YXJp
YWJsZSBjYXVzZXMgdGhhdCB2YXJpYWJsZSdzIHN0cnVjdHVyZSB0byBiZSBjb3JyZWN0bHkgY2xv
YmJlcmVkLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1l
c3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyAyCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IDIKK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgMgorUEFTUyBmb28ocHJlZGlj
YXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkg
aXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28o
cHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2Jq
ZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFT
UyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwg
e2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5h
TgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRp
Y2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0p
IGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9v
KHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9i
amVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BB
U1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUs
IHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBO
YU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVk
aWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9
KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZv
byhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7Zjpv
YmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQ
QVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRl
LCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMg
TmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJl
ZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0
fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBm
b28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6
b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlzIE5hTgor
UEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0
ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVjdH0pIGlz
IE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1MgZm9vKHBy
ZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtmOm9iamVj
dH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4KK1BBU1Mg
Zm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNhdGUsIHtm
Om9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBpcyBOYU4K
K1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIGZvbyhwcmVkaWNh
dGUsIHtmOm9iamVjdH0pIGlzIE5hTgorUEFTUyBmb28ocHJlZGljYXRlLCB7ZjpvYmplY3R9KSBp
cyBOYU4KK1BBU1MgZm9vKHByZWRpY2F0ZSwge2Y6b2JqZWN0fSkgaXMgTmFOCitQQVNTIHN1Y2Nl
c3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC9qcy9kZmctbXVsdGktYmFzaWMtYmxvY2stc3RydWN0dXJlLWNsb2JiZXIuaHRtbAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2pzL2RmZy1tdWx0aS1iYXNpYy1ibG9jay1z
dHJ1Y3R1cmUtY2xvYmJlci5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9q
cy9kZmctbXVsdGktYmFzaWMtYmxvY2stc3RydWN0dXJlLWNsb2JiZXIuaHRtbAkocmV2aXNpb24g
MCkKQEAgLTAsMCArMSwxMCBAQAorPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQg
SFRNTC8vRU4iPgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvanMtdGVz
dC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8c2NyaXB0IHNyYz0ic2NyaXB0
LXRlc3RzL2RmZy1tdWx0aS1iYXNpYy1ibG9jay1zdHJ1Y3R1cmUtY2xvYmJlci5qcyI+PC9zY3Jp
cHQ+Cis8c2NyaXB0IHNyYz0icmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8
L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL2pzYy10ZXN0LWxpc3QK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9qcy9qc2MtdGVzdC1saXN0CShyZXZpc2lv
biAxMjY2MzApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2pzL2pzYy10ZXN0LWxpc3QJKHdvcmtpbmcg
Y29weSkKQEAgLTEyNyw2ICsxMjcsNyBAQCBmYXN0L2pzL2RmZy1pbnRyaW5zaWMtb3NyLWV4aXQK
IGZhc3QvanMvZGZnLWludHJpbnNpYy11bnVzZWQtdGhpcy1tZXRob2QtY2hlY2sKIGZhc3QvanMv
ZGZnLWludHJpbnNpYy11bnVzZWQtdGhpcwogZmFzdC9qcy9kZmctbWluLW1heAorZmFzdC9qcy9k
ZmctbXVsdGktYmFzaWMtYmxvY2stc3RydWN0dXJlLWNsb2JiZXIKIGZhc3QvanMvZGZnLW11bHRp
cGx5CiBmYXN0L2pzL2RmZy1uZWdhdGl2ZS1hcnJheS1pbmRleAogZmFzdC9qcy9kZmctb2J2aW91
cy1jb25zdGFudC1jZmEKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvanMvc2NyaXB0LXRlc3RzL2Rm
Zy1tdWx0aS1iYXNpYy1ibG9jay1zdHJ1Y3R1cmUtY2xvYmJlci5qcwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9mYXN0L2pzL3NjcmlwdC10ZXN0cy9kZmctbXVsdGktYmFzaWMtYmxvY2stc3Ry
dWN0dXJlLWNsb2JiZXIuanMJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2pzL3Nj
cmlwdC10ZXN0cy9kZmctbXVsdGktYmFzaWMtYmxvY2stc3RydWN0dXJlLWNsb2JiZXIuanMJKHJl
dmlzaW9uIDApCkBAIC0wLDAgKzEsMzMgQEAKK2Rlc2NyaXB0aW9uKAorIlRoaXMgdGVzdHMgdGhh
dCBhIHN0cnVjdHVyZSBjbG9iYmVyIGluIGEgYmFzaWMgYmxvY2sgdGhhdCBkb2VzIG5vdCB0b3Vj
aCBhIGxpdmUgdmFyaWFibGUgY2F1c2VzIHRoYXQgdmFyaWFibGUncyBzdHJ1Y3R1cmUgdG8gYmUg
Y29ycmVjdGx5IGNsb2JiZXJlZC4iCispOworCit2YXIgY2xvYmJlcmVkT2JqZWN0OworCitmdW5j
dGlvbiBiYXIoKSB7CisgICAgaWYgKCFjbG9iYmVyZWRPYmplY3QpCisgICAgICAgIHJldHVybjsK
KyAgICBkZWxldGUgY2xvYmJlcmVkT2JqZWN0LmY7CisgICAgY2xvYmJlcmVkT2JqZWN0LmcgPSA0
MjsKK30KKworZnVuY3Rpb24gZm9vKHAsIG9fKSB7CisgICAgdmFyIG8gPSBvXy5mOyAvLyBGb3Jj
ZSB0aGlzIGJsb2NrIHRvIGhhdmUgYSBTZXRMb2NhbC4KKyAgICB2YXIgeCA9IG8uZjsKKyAgICBp
ZiAocCkKKyAgICAgICAgYmFyKCk7CisgICAgcmV0dXJuIHggKyBvLmY7Cit9CisKK3ZhciBleHBl
Y3RlZCA9IDI7CisKK2ZvciAodmFyIGkgPSAwOyBpIDwgMjAwOyArK2kpIHsKKyAgICB2YXIgb2Jq
ZWN0ID0ge2Y6MX07CisgICAgdmFyIHByZWRpY2F0ZSA9IHRydWU7CisgICAgaWYgKGkgPj0gMTUw
KSB7CisgICAgICAgIGNsb2JiZXJlZE9iamVjdCA9IG9iamVjdDsKKyAgICAgICAgZXhwZWN0ZWQg
PSAwLzA7IC8vICJOYU4iCisgICAgfQorICAgIHNob3VsZEJlKCJmb28ocHJlZGljYXRlLCB7Zjpv
YmplY3R9KSIsICIiICsgZXhwZWN0ZWQpOworfQorCg==
</data>
<flag name="review"
          id="171096"
          type_id="1"
          status="+"
          setter="mhahnenberg"
    />
          </attachment>
      

    </bug>

</bugzilla>