<?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>86929</bug_id>
          
          <creation_ts>2012-05-18 17:27:17 -0700</creation_ts>
          <short_desc>REGRESSION(117646): fast/canvas/webgl/glsl-conformance.html is crashing in the DFG</short_desc>
          <delta_ts>2012-05-18 17:54:35 -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></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="Nobody">webkit-unassigned</assigned_to>
          <cc>barraclough</cc>
    
    <cc>beidson</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>628285</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-05-18 17:27:17 -0700</bug_when>
    <thetext>This appears to be due to a branch simplification assuming that a particular block is unreachable, even though it is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>628292</commentid>
    <comment_count>1</comment_count>
      <attachid>142831</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-05-18 17:39:30 -0700</bug_when>
    <thetext>Created attachment 142831
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>628299</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-05-18 17:54:35 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/117661</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>142831</attachid>
            <date>2012-05-18 17:39:30 -0700</date>
            <delta_ts>2012-05-18 17:41:18 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>fixbranchmerge_patch_1.diff</filename>
            <type>text/plain</type>
            <size>3436</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTE3NjYwKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBA
CisyMDEyLTA1LTE4ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
UkVHUkVTU0lPTigxMTc2NDYpOiBmYXN0L2NhbnZhcy93ZWJnbC9nbHNsLWNvbmZvcm1hbmNlLmh0
bWwgaXMgY3Jhc2hpbmcgaW4gdGhlIERGRworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9ODY5MjkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKyAgICAgICAgCisgICAgICAgIFRoZSBwcm9ibGVtIHdhcyB0aGF0IGlmIENGRyBzaW1w
bGlmaWNhdGlvbiBzYXcgYSBCcmFuY2ggd2l0aCBpZGVudGljYWwgc3VjY2Vzc29ycywKKyAgICAg
ICAgaXQgd291bGQgYWx3YXlzIHBlcmZvcm0gYSBiYXNpYyBibG9jayBtZXJnZS4gQnV0IHRoYXQn
cyB3cm9uZyBpZiB0aGUgc3VjY2Vzc29yIGhhcworICAgICAgICBvdGhlciBwcmVkZWNlc3NvcnMu
CisKKyAgICAgICAgKiBkZmcvREZHQ0ZHU2ltcGxpZmljYXRpb25QaGFzZS5jcHA6CisgICAgICAg
IChKU0M6OkRGRzo6Q0ZHU2ltcGxpZmljYXRpb25QaGFzZTo6cnVuKToKKwogMjAxMi0wNS0xOCAg
RmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBwbGUuY29tPgogCiAgICAgICAgIERGRyBDRkcgc2ltcGxp
ZmljYXRpb24gY3Jhc2hlcyBpZiBpdCdzIHRyeWluZyB0byByZW1vdmUgYW4gdW5yZWFjaGFibGUg
YmxvY2sKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQ0ZHU2ltcGxpZmljYXRp
b25QaGFzZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdD
RkdTaW1wbGlmaWNhdGlvblBoYXNlLmNwcAkocmV2aXNpb24gMTE3NjU0KQorKysgU291cmNlL0ph
dmFTY3JpcHRDb3JlL2RmZy9ERkdDRkdTaW1wbGlmaWNhdGlvblBoYXNlLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMTM5LDExICsxMzksMzQgQEAgcHVibGljOgogICAgICAgICAgICAgICAgICAgICB9
CiAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICBpZiAobV9ncmFwaC5z
dWNjZXNzb3IoYmxvY2ssIDApID09IG1fZ3JhcGguc3VjY2Vzc29yKGJsb2NrLCAxKSkgeworICAg
ICAgICAgICAgICAgICAgICAgICAgQmxvY2tJbmRleCB0YXJnZXRCbG9ja0luZGV4ID0gbV9ncmFw
aC5zdWNjZXNzb3IoYmxvY2ssIDApOworICAgICAgICAgICAgICAgICAgICAgICAgQmFzaWNCbG9j
ayogdGFyZ2V0QmxvY2sgPSBtX2dyYXBoLm1fYmxvY2tzW3RhcmdldEJsb2NrSW5kZXhdLmdldCgp
OworICAgICAgICAgICAgICAgICAgICAgICAgQVNTRVJUKHRhcmdldEJsb2NrKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgIEFTU0VSVCh0YXJnZXRCbG9jay0+aXNSZWFjaGFibGUpOworICAgICAg
ICAgICAgICAgICAgICAgICAgaWYgKHRhcmdldEJsb2NrLT5tX3ByZWRlY2Vzc29ycy5zaXplKCkg
PT0gMSkgewogI2lmIERGR19FTkFCTEUoREVCVUdfUFJPUEFHQVRJT05fVkVSQk9TRSkKLSAgICAg
ICAgICAgICAgICAgICAgICAgIGRhdGFMb2coIkNGR1NpbXBsaWZ5OiBCcmFuY2ggbWVyZ2Ugb24g
QmxvY2sgIyV1IHRvIEJsb2NrICMldS5cbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrSW5kZXgsIG1fZ3JhcGguc3VjY2Vzc29yKGJsb2NrLCAwKSk7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZGF0YUxvZygiQ0ZHU2ltcGxpZnk6IEJyYW5jaCB0byBzYW1lIHN1
Y2Nlc3NvciBtZXJnZSBvbiBCbG9jayAjJXUgdG8gQmxvY2sgIyV1LlxuIiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrSW5kZXgsIHRhcmdldEJsb2NrSW5kZXgpOwog
I2VuZGlmCi0gICAgICAgICAgICAgICAgICAgICAgICBtZXJnZUJsb2NrcyhibG9ja0luZGV4LCBt
X2dyYXBoLnN1Y2Nlc3NvcihibG9jaywgMCksIE5vQmxvY2spOworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1lcmdlQmxvY2tzKGJsb2NrSW5kZXgsIHRhcmdldEJsb2NrSW5kZXgsIE5vQmxv
Y2spOworICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKKyNpZiBERkdfRU5BQkxFKERF
QlVHX1BST1BBR0FUSU9OX1ZFUkJPU0UpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0
YUxvZygiQ0ZHU2ltcGxpZnk6IEJyYW5jaC0+anVtcCBjb252ZXJzaW9uIHRvIHNhbWUgc3VjY2Vz
c29yIG9uIEJsb2NrICMldSB0byBCbG9jayAjJXUuXG4iLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tJbmRleCwgdGFyZ2V0QmxvY2tJbmRleCk7CisjZW5kaWYKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBBU1NFUlQobV9ncmFwaFtibG9jay0+bGFzdCgpXS5p
c1Rlcm1pbmFsKCkpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5vZGUmIGJyYW5jaCA9
IG1fZ3JhcGhbYmxvY2stPmxhc3QoKV07CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVNT
RVJUKGJyYW5jaC5pc1Rlcm1pbmFsKCkpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFT
U0VSVChicmFuY2gub3AoKSA9PSBCcmFuY2gpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyYW5jaC5zZXRPcEFuZERlZmF1bHRGbGFncyhQaGFudG9tKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBBU1NFUlQoYnJhbmNoLnJlZkNvdW50KCkgPT0gMSk7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgTm9kZSBqdW1wKEp1
bXAsIGJyYW5jaC5jb2RlT3JpZ2luLCBPcEluZm8odGFyZ2V0QmxvY2tJbmRleCkpOworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGp1bXAucmVmKCk7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTm9kZUluZGV4IGp1bXBOb2RlSW5kZXggPSBtX2dyYXBoLnNpemUoKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtX2dyYXBoLmFwcGVuZChqdW1wKTsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9jay0+YXBwZW5kKGp1bXBOb2RlSW5kZXgpOworICAgICAgICAgICAg
ICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgaW5uZXJDaGFuZ2VkID0gb3V0
ZXJDaGFuZ2VkID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICAgICAgICAgICAgICB9Cg==
</data>
<flag name="review"
          id="149252"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>