<?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>51562</bug_id>
          
          <creation_ts>2010-12-23 14:50:30 -0800</creation_ts>
          <short_desc>Assertion when loading www.yahoo.com in WebKit2 under decodeResourceRequest</short_desc>
          <delta_ts>2010-12-23 15:37: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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 7</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="Brian Weinstein">bweinstein</reporter>
          <assigned_to name="Brian Weinstein">bweinstein</assigned_to>
          <cc>andersca</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>326292</commentid>
    <comment_count>0</comment_count>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2010-12-23 14:50:30 -0800</bug_when>
    <thetext>We are hitting an assertion when loading yahoo.com in WebKit2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326295</commentid>
    <comment_count>1</comment_count>
      <attachid>77370</attachid>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2010-12-23 14:52:15 -0800</bug_when>
    <thetext>Created attachment 77370
[PATCH] Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326296</commentid>
    <comment_count>2</comment_count>
      <attachid>77370</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-12-23 14:53:54 -0800</bug_when>
    <thetext>Comment on attachment 77370
[PATCH] Fix

We might want to fix this at the DataReference level instead. I also found it inconvenient when writing the web archive code that DataReference wanted to assert if I called data() on an empty one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326303</commentid>
    <comment_count>3</comment_count>
      <attachid>77371</attachid>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2010-12-23 15:06:08 -0800</bug_when>
    <thetext>Created attachment 77371
[PATCH] Fix - Darin&apos;s comment</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326331</commentid>
    <comment_count>4</comment_count>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2010-12-23 15:37:20 -0800</bug_when>
    <thetext>Landed in r74588.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77370</attachid>
            <date>2010-12-23 14:52:15 -0800</date>
            <delta_ts>2010-12-23 15:06:08 -0800</delta_ts>
            <desc>[PATCH] Fix</desc>
            <filename>data_reference_empty.patch</filename>
            <type>text/plain</type>
            <size>1262</size>
            <attacher name="Brian Weinstein">bweinstein</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3NDU4MykKKysrIFdlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTAtMTItMjMgIEJyaWFuIFdlaW5zdGVpbiAgPGJ3ZWluc3RlaW5A
YXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEFzc2VydGlvbiB3aGVuIGxvYWRpbmcgd3d3LnlhaG9vLmNvbSBpbiBXZWJLaXQyIHVuZGVy
IGRlY29kZVJlc291cmNlUmVxdWVzdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NTE1NjIKKyAgICAgICAgCisgICAgICAgIFdoZW4gd2UgYXJlIGNhbGxp
bmcgQ0ZEYXRhQ3JlYXRlLCBwYXNzIDAgYXMgb3VyIGRhdGEgaWYgb3VyIERhdGFSZWZlcmVuY2Ug
aXMgZW1wdHkuCisKKyAgICAgICAgKiBTaGFyZWQvY2YvQXJndW1lbnRDb2RlcnNDRi5jcHA6Cisg
ICAgICAgIChDb3JlSVBDOjpkZWNvZGUpOgorCiAyMDEwLTEyLTIzICBBbmRlcnMgQ2FybHNzb24g
IDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIu
CkluZGV4OiBXZWJLaXQyL1NoYXJlZC9jZi9Bcmd1bWVudENvZGVyc0NGLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJLaXQyL1NoYXJlZC9jZi9Bcmd1bWVudENvZGVyc0NGLmNwcAkocmV2aXNpb24gNzQ1
NzgpCisrKyBXZWJLaXQyL1NoYXJlZC9jZi9Bcmd1bWVudENvZGVyc0NGLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMjUyLDcgKzI1Miw3IEBAIGJvb2wgZGVjb2RlKEFyZ3VtZW50RGVjb2RlciogZGVj
b2RlciwgUmUKICAgICBpZiAoIWRlY29kZXItPmRlY29kZShkYXRhUmVmZXJlbmNlKSkKICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogCi0gICAgcmVzdWx0LmFkb3B0Q0YoQ0ZEYXRhQ3JlYXRlKDAsIGRh
dGFSZWZlcmVuY2UuZGF0YSgpLCBkYXRhUmVmZXJlbmNlLnNpemUoKSkpOworICAgIHJlc3VsdC5h
ZG9wdENGKENGRGF0YUNyZWF0ZSgwLCBkYXRhUmVmZXJlbmNlLmlzRW1wdHkoKSA/IDAgOiBkYXRh
UmVmZXJlbmNlLmRhdGEoKSwgZGF0YVJlZmVyZW5jZS5zaXplKCkpKTsKICAgICByZXR1cm4gdHJ1
ZTsKIH0KIAo=
</data>
<flag name="review"
          id="68472"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77371</attachid>
            <date>2010-12-23 15:06:08 -0800</date>
            <delta_ts>2010-12-23 15:35:08 -0800</delta_ts>
            <desc>[PATCH] Fix - Darin&apos;s comment</desc>
            <filename>data_reference_empty.patch</filename>
            <type>text/plain</type>
            <size>2527</size>
            <attacher name="Brian Weinstein">bweinstein</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3NDU4NCkKKysrIFdlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMTAtMTItMjMgIEJyaWFuIFdlaW5zdGVpbiAgPGJ3ZWluc3RlaW5A
YXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEFzc2VydGlvbiB3aGVuIGxvYWRpbmcgd3d3LnlhaG9vLmNvbSBpbiBXZWJLaXQyIHVuZGVy
IGRlY29kZVJlc291cmNlUmVxdWVzdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NTE1NjIKKyAgICAgICAgCisgICAgICAgIERvbid0IGFzc2VydCB0aGF0
IG91ciBkYXRhIHJlZmVyZW5jZSBpc24ndCBlbXB0eSB3aGVuIHdlIHRyeSB0byBnZXQgdGhlIGRh
dGEgZnJvbSBpdC4KKyAgICAgICAgSWYgaXQgaXMgZW1wdHksIGp1c3QgcmV0dXJuIDAuCisgICAg
ICAgIAorICAgICAgICBBbGwgY2FsbGVycyBhcmUgc2FmZSB3aXRoIHRoaXMgZnVuY3Rpb24gcmV0
dXJuaW5nIDAuCisKKyAgICAgICAgKiBQbGF0Zm9ybS9Db3JlSVBDL0RhdGFSZWZlcmVuY2UuaDoK
KyAgICAgICAgKENvcmVJUEM6OkRhdGFSZWZlcmVuY2U6OmRhdGEpOiBDaGFuZ2UgdGhlIGFzc2Vy
dCB0byBhbiBlYXJseSByZXR1cm4uCisgICAgICAgICogU2hhcmVkL2NmL0FyZ3VtZW50Q29kZXJz
Q0YuY3BwOgorICAgICAgICAoQ29yZUlQQzo6ZGVjb2RlKTogQWRkIGFuIGFzc2VydCwgYW5kIHJl
bW92ZSBhIHRlcm5hcm55IG9wZXJhdG9yIGJlY2F1c2UgdGhlIGZ1bmN0aW9uIG5vdyBkb2VzCisg
ICAgICAgICAgICB0aGlzIGZvciB1cyAoaWYgdGhlIGRhdGEgaXMgZW1wdHksIHJldHVybiAwKS4K
KwogMjAxMC0xMi0yMyAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIEZp
eCBpbmNvcnJlY3QgYXNzZXJ0aW9uIGNhdXNpbmcgYWxsIHBhZ2VzIHdpdGggc3ViZnJhbWVzIHRv
IGNyYXNoLgpJbmRleDogV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL0RhdGFSZWZlcmVuY2UuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBXZWJLaXQyL1BsYXRmb3JtL0NvcmVJUEMvRGF0YVJlZmVyZW5jZS5oCShy
ZXZpc2lvbiA3NDU3OCkKKysrIFdlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9EYXRhUmVmZXJlbmNl
LmgJKHdvcmtpbmcgY29weSkKQEAgLTUyLDggKzUyLDggQEAgcHVibGljOgogICAgIHNpemVfdCBz
aXplKCkgY29uc3QgeyByZXR1cm4gbV9zaXplOyB9CiAgICAgY29uc3QgdWludDhfdCogZGF0YSgp
IGNvbnN0IAogICAgIHsgCi0gICAgICAgIEFTU0VSVCghaXNFbXB0eSgpKTsKLSAgICAgICAgCisg
ICAgICAgIGlmIChpc0VtcHR5KCkpCisgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgcmV0
dXJuIG1fZGF0YTsgCiAgICAgfQogCkluZGV4OiBXZWJLaXQyL1NoYXJlZC9jZi9Bcmd1bWVudENv
ZGVyc0NGLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQyL1NoYXJlZC9jZi9Bcmd1bWVudENvZGVy
c0NGLmNwcAkocmV2aXNpb24gNzQ1NzgpCisrKyBXZWJLaXQyL1NoYXJlZC9jZi9Bcmd1bWVudENv
ZGVyc0NGLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzc4LDYgKzM3OCw3IEBAIGJvb2wgZGVjb2Rl
KEFyZ3VtZW50RGVjb2RlciogZGVjb2RlciwgUmUKICAgICBpZiAoIW5lZWRlZEJ1ZmZlclNpemUg
fHwgZGF0YVJlZmVyZW5jZS5zaXplKCkgIT0gbmVlZGVkQnVmZmVyU2l6ZSkKICAgICAgICAgcmV0
dXJuIGZhbHNlOwogCisgICAgQVNTRVJUKGRhdGFSZWZlcmVuY2UuZGF0YSgpKTsKICAgICBDRk51
bWJlclJlZiBudW1iZXIgPSBDRk51bWJlckNyZWF0ZSgwLCBudW1iZXJUeXBlLCBkYXRhUmVmZXJl
bmNlLmRhdGEoKSk7CiAgICAgcmVzdWx0LmFkb3B0Q0YobnVtYmVyKTsKIApAQCAtNDE2LDcgKzQx
Nyw3IEBAIGJvb2wgZGVjb2RlKEFyZ3VtZW50RGVjb2RlciogZGVjb2RlciwgUmUKICAgICBpZiAo
IWRlY29kZXItPmRlY29kZShkYXRhUmVmZXJlbmNlKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwog
Ci0gICAgQ0ZTdHJpbmdSZWYgc3RyaW5nID0gQ0ZTdHJpbmdDcmVhdGVXaXRoQnl0ZXMoMCwgZGF0
YVJlZmVyZW5jZS5pc0VtcHR5KCkgPyAwIDogZGF0YVJlZmVyZW5jZS5kYXRhKCksIGRhdGFSZWZl
cmVuY2Uuc2l6ZSgpLCBlbmNvZGluZywgZmFsc2UpOworICAgIENGU3RyaW5nUmVmIHN0cmluZyA9
IENGU3RyaW5nQ3JlYXRlV2l0aEJ5dGVzKDAsIGRhdGFSZWZlcmVuY2UuZGF0YSgpLCBkYXRhUmVm
ZXJlbmNlLnNpemUoKSwgZW5jb2RpbmcsIGZhbHNlKTsKICAgICBpZiAoIXN0cmluZykKICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogCg==
</data>
<flag name="review"
          id="68473"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>