<?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>116634</bug_id>
          
          <creation_ts>2013-05-22 13:36:22 -0700</creation_ts>
          <short_desc>Fix crash when closing a page that&apos;s trying to access session storage</short_desc>
          <delta_ts>2013-05-22 14:25:26 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>892516</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-05-22 13:36:22 -0700</bug_when>
    <thetext>Fix crash when closing a page that&apos;s trying to access session storage</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892517</commentid>
    <comment_count>1</comment_count>
      <attachid>202618</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-05-22 13:38:14 -0700</bug_when>
    <thetext>Created attachment 202618
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892537</commentid>
    <comment_count>2</comment_count>
      <attachid>202618</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-05-22 14:17:31 -0700</bug_when>
    <thetext>Comment on attachment 202618
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892544</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-05-22 14:25:26 -0700</bug_when>
    <thetext>Committed r150543: &lt;http://trac.webkit.org/changeset/150543&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>202618</attachid>
            <date>2013-05-22 13:38:14 -0700</date>
            <delta_ts>2013-05-22 14:17:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116634-20130522133701.patch</filename>
            <type>text/plain</type>
            <size>5611</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUwNTMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggN2JhMzVmOGYxNTc0Yzc5
Y2YyZDhhNGNiYTI0ODA2NDhmYzEyNjg1NC4uNDU0ODMxMzgwODM3Nzk4ZjBlN2E0OGM1OGUyODRi
NmY1NjUwOWE2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA1LTIyICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IGNyYXNoIHdo
ZW4gY2xvc2luZyBhIHBhZ2UgdGhhdCdzIHRyeWluZyB0byBhY2Nlc3Mgc2Vzc2lvbiBzdG9yYWdl
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTY2MzQK
KyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEzOTA0MDU0PgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEl0IGlzIHBvc3NpYmxlIGZvciB0aGUgU3RvcmFn
ZU1hbmFnZXIgdG8gZ2V0IG1lc3NhZ2VzIGZyb20gYSB3ZWIgcGFnZSB0aGF0IGhhcyBhbHJlYWR5
IGJlZW4gY2xvc2VkIGJ5IHRoZSBVSSBwcm9jZXNzLgorICAgICAgICBJZiB0aGF0IGhhcHBlbnMs
IGp1c3QgaWdub3JlIHRoZSBtZXNzYWdlcy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9TdG9yYWdl
L1N0b3JhZ2VNYW5hZ2VyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6U3RvcmFnZU1hbmFnZXI6OmNy
ZWF0ZVNlc3Npb25TdG9yYWdlTWFwKToKKyAgICAgICAgKFdlYktpdDo6U3RvcmFnZU1hbmFnZXI6
OmdldFZhbHVlcyk6CisgICAgICAgIChXZWJLaXQ6OlN0b3JhZ2VNYW5hZ2VyOjpzZXRJdGVtKToK
KyAgICAgICAgKFdlYktpdDo6U3RvcmFnZU1hbmFnZXI6OnJlbW92ZUl0ZW0pOgorICAgICAgICAo
V2ViS2l0OjpTdG9yYWdlTWFuYWdlcjo6Y2xlYXIpOgorICAgICAgICAoV2ViS2l0OjpTdG9yYWdl
TWFuYWdlcjo6ZGVzdHJveVNlc3Npb25TdG9yYWdlTmFtZXNwYWNlSW50ZXJuYWwpOgorCiAyMDEz
LTA1LTIyICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgogCiAgICAgICAgIFJl
bW92ZSB1bnVzZWQgcHJpdmF0ZSBicm93c2luZyBvdmVycmlkZSBzdXBwb3J0CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvU3RvcmFnZS9TdG9yYWdlTWFuYWdlci5jcHAgYi9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvU3RvcmFnZS9TdG9yYWdlTWFuYWdlci5jcHAKaW5kZXgg
YzJhZWQyNjRhOTNiMGNlMzVhMWI3NjI5ZGVjYWVlYjViZjQwYjc5Mi4uNzA4MjM4MDYzZGMzZDYw
YmUzMjVmMDhiOGU1MjFmZTRiZmRlZmFjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL1N0b3JhZ2UvU3RvcmFnZU1hbmFnZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9TdG9yYWdlL1N0b3JhZ2VNYW5hZ2VyLmNwcApAQCAtNDczLDkgKzQ3MywxMyBAQCB2
b2lkIFN0b3JhZ2VNYW5hZ2VyOjpjcmVhdGVTZXNzaW9uU3RvcmFnZU1hcChDb3JlSVBDOjpDb25u
ZWN0aW9uKiBjb25uZWN0aW9uLCB1aQogCiAgICAgQVNTRVJUKChIYXNoTWFwPHVpbnQ2NF90LCBS
ZWZQdHI8U2Vzc2lvblN0b3JhZ2VOYW1lc3BhY2U+Pjo6aXNWYWxpZEtleShzdG9yYWdlTmFtZXNw
YWNlSUQpKSk7CiAgICAgU2Vzc2lvblN0b3JhZ2VOYW1lc3BhY2UqIHNlc3Npb25TdG9yYWdlTmFt
ZXNwYWNlID0gbV9zZXNzaW9uU3RvcmFnZU5hbWVzcGFjZXMuZ2V0KHN0b3JhZ2VOYW1lc3BhY2VJ
RCk7CisgICAgaWYgKCFzZXNzaW9uU3RvcmFnZU5hbWVzcGFjZSkgeworICAgICAgICAvLyBXZSdy
ZSBnZXR0aW5nIGFuIGluY29taW5nIG1lc3NhZ2UgZnJvbSB0aGUgd2ViIHByb2Nlc3MgdGhhdCdz
IGZvciBzZXNzaW9uIHN0b3JhZ2UgZm9yIGEgd2ViIHBhZ2UKKyAgICAgICAgLy8gdGhhdCBoYXMg
YWxyZWFkeSBiZWVuIGNsb3NlZCwganVzdCBpZ25vcmUgaXQuCisgICAgICAgIHJldHVybjsKKyAg
ICB9CiAKLSAgICAvLyBGSVhNRTogVGhlc2Ugc2hvdWxkIGJlIG1lc3NhZ2UgY2hlY2tzLgotICAg
IEFTU0VSVChzZXNzaW9uU3RvcmFnZU5hbWVzcGFjZSk7CisgICAgLy8gRklYTUU6IFRoaXMgc2hv
dWxkIGJlIGEgbWVzc2FnZSBjaGVjay4KICAgICBBU1NFUlQoY29ubmVjdGlvbiA9PSBzZXNzaW9u
U3RvcmFnZU5hbWVzcGFjZS0+YWxsb3dlZENvbm5lY3Rpb24oKSk7CiAKICAgICBSZWZQdHI8U3Rv
cmFnZUFyZWE+IHN0b3JhZ2VBcmVhID0gc2Vzc2lvblN0b3JhZ2VOYW1lc3BhY2UtPmdldE9yQ3Jl
YXRlU3RvcmFnZUFyZWEoc2VjdXJpdHlPcmlnaW5EYXRhLnNlY3VyaXR5T3JpZ2luKCkpOwpAQCAt
NTAzLDkgKzUwNywxMCBAQCB2b2lkIFN0b3JhZ2VNYW5hZ2VyOjpkZXN0cm95U3RvcmFnZU1hcChD
b3JlSVBDOjpDb25uZWN0aW9uKiBjb25uZWN0aW9uLCB1aW50NjRfdAogdm9pZCBTdG9yYWdlTWFu
YWdlcjo6Z2V0VmFsdWVzKENvcmVJUEM6OkNvbm5lY3Rpb24qIGNvbm5lY3Rpb24sIHVpbnQ2NF90
IHN0b3JhZ2VNYXBJRCwgdWludDY0X3Qgc3RvcmFnZU1hcFNlZWQsIEhhc2hNYXA8U3RyaW5nLCBT
dHJpbmc+JiB2YWx1ZXMpCiB7CiAgICAgU3RvcmFnZUFyZWEqIHN0b3JhZ2VBcmVhID0gZmluZFN0
b3JhZ2VBcmVhKGNvbm5lY3Rpb24sIHN0b3JhZ2VNYXBJRCk7Ci0KLSAgICAvLyBGSVhNRTogVGhp
cyBzaG91bGQgYmUgYSBtZXNzYWdlIGNoZWNrLgotICAgIEFTU0VSVChzdG9yYWdlQXJlYSk7Cisg
ICAgaWYgKCFzdG9yYWdlQXJlYSkgeworICAgICAgICAvLyBUaGlzIGlzIGEgc2Vzc2lvbiBzdG9y
YWdlIGFyZWEgZm9yIGEgcGFnZSB0aGF0IGhhcyBhbHJlYWR5IGJlZW4gY2xvc2VkLiBJZ25vcmUg
aXQuCisgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICB2YWx1ZXMgPSBzdG9yYWdlQXJlYS0+
aXRlbXMoKTsKICAgICBjb25uZWN0aW9uLT5zZW5kKE1lc3NhZ2VzOjpTdG9yYWdlQXJlYU1hcDo6
RGlkR2V0VmFsdWVzKHN0b3JhZ2VNYXBTZWVkKSwgc3RvcmFnZU1hcElEKTsKQEAgLTUxNCw5ICs1
MTksMTAgQEAgdm9pZCBTdG9yYWdlTWFuYWdlcjo6Z2V0VmFsdWVzKENvcmVJUEM6OkNvbm5lY3Rp
b24qIGNvbm5lY3Rpb24sIHVpbnQ2NF90IHN0b3JhZ2UKIHZvaWQgU3RvcmFnZU1hbmFnZXI6OnNl
dEl0ZW0oQ29yZUlQQzo6Q29ubmVjdGlvbiogY29ubmVjdGlvbiwgdWludDY0X3Qgc3RvcmFnZU1h
cElELCB1aW50NjRfdCBzb3VyY2VTdG9yYWdlQXJlYUlELCB1aW50NjRfdCBzdG9yYWdlTWFwU2Vl
ZCwgY29uc3QgU3RyaW5nJiBrZXksIGNvbnN0IFN0cmluZyYgdmFsdWUsIGNvbnN0IFN0cmluZyYg
dXJsU3RyaW5nKQogewogICAgIFN0b3JhZ2VBcmVhKiBzdG9yYWdlQXJlYSA9IGZpbmRTdG9yYWdl
QXJlYShjb25uZWN0aW9uLCBzdG9yYWdlTWFwSUQpOwotCi0gICAgLy8gRklYTUU6IFRoaXMgc2hv
dWxkIGJlIGEgbWVzc2FnZSBjaGVjay4KLSAgICBBU1NFUlQoc3RvcmFnZUFyZWEpOworICAgIGlm
ICghc3RvcmFnZUFyZWEpIHsKKyAgICAgICAgLy8gVGhpcyBpcyBhIHNlc3Npb24gc3RvcmFnZSBh
cmVhIGZvciBhIHBhZ2UgdGhhdCBoYXMgYWxyZWFkeSBiZWVuIGNsb3NlZC4gSWdub3JlIGl0Lgor
ICAgICAgICByZXR1cm47CisgICAgfQogCiAgICAgYm9vbCBxdW90YUVycm9yOwogICAgIHN0b3Jh
Z2VBcmVhLT5zZXRJdGVtKGNvbm5lY3Rpb24sIHNvdXJjZVN0b3JhZ2VBcmVhSUQsIGtleSwgdmFs
dWUsIHVybFN0cmluZywgcXVvdGFFcnJvcik7CkBAIC01MjYsOSArNTMyLDEwIEBAIHZvaWQgU3Rv
cmFnZU1hbmFnZXI6OnNldEl0ZW0oQ29yZUlQQzo6Q29ubmVjdGlvbiogY29ubmVjdGlvbiwgdWlu
dDY0X3Qgc3RvcmFnZU1hCiB2b2lkIFN0b3JhZ2VNYW5hZ2VyOjpyZW1vdmVJdGVtKENvcmVJUEM6
OkNvbm5lY3Rpb24qIGNvbm5lY3Rpb24sIHVpbnQ2NF90IHN0b3JhZ2VNYXBJRCwgdWludDY0X3Qg
c291cmNlU3RvcmFnZUFyZWFJRCwgdWludDY0X3Qgc3RvcmFnZU1hcFNlZWQsIGNvbnN0IFN0cmlu
ZyYga2V5LCBjb25zdCBTdHJpbmcmIHVybFN0cmluZykKIHsKICAgICBTdG9yYWdlQXJlYSogc3Rv
cmFnZUFyZWEgPSBmaW5kU3RvcmFnZUFyZWEoY29ubmVjdGlvbiwgc3RvcmFnZU1hcElEKTsKLQot
ICAgIC8vIEZJWE1FOiBUaGlzIHNob3VsZCBiZSBhIG1lc3NhZ2UgY2hlY2suCi0gICAgQVNTRVJU
KHN0b3JhZ2VBcmVhKTsKKyAgICBpZiAoIXN0b3JhZ2VBcmVhKSB7CisgICAgICAgIC8vIFRoaXMg
aXMgYSBzZXNzaW9uIHN0b3JhZ2UgYXJlYSBmb3IgYSBwYWdlIHRoYXQgaGFzIGFscmVhZHkgYmVl
biBjbG9zZWQuIElnbm9yZSBpdC4KKyAgICAgICAgcmV0dXJuOworICAgIH0KIAogICAgIHN0b3Jh
Z2VBcmVhLT5yZW1vdmVJdGVtKGNvbm5lY3Rpb24sIHNvdXJjZVN0b3JhZ2VBcmVhSUQsIGtleSwg
dXJsU3RyaW5nKTsKICAgICBjb25uZWN0aW9uLT5zZW5kKE1lc3NhZ2VzOjpTdG9yYWdlQXJlYU1h
cDo6RGlkUmVtb3ZlSXRlbShzdG9yYWdlTWFwU2VlZCwga2V5KSwgc3RvcmFnZU1hcElEKTsKQEAg
LTUzNyw5ICs1NDQsMTAgQEAgdm9pZCBTdG9yYWdlTWFuYWdlcjo6cmVtb3ZlSXRlbShDb3JlSVBD
OjpDb25uZWN0aW9uKiBjb25uZWN0aW9uLCB1aW50NjRfdCBzdG9yYWcKIHZvaWQgU3RvcmFnZU1h
bmFnZXI6OmNsZWFyKENvcmVJUEM6OkNvbm5lY3Rpb24qIGNvbm5lY3Rpb24sIHVpbnQ2NF90IHN0
b3JhZ2VNYXBJRCwgdWludDY0X3Qgc291cmNlU3RvcmFnZUFyZWFJRCwgdWludDY0X3Qgc3RvcmFn
ZU1hcFNlZWQsIGNvbnN0IFN0cmluZyYgdXJsU3RyaW5nKQogewogICAgIFN0b3JhZ2VBcmVhKiBz
dG9yYWdlQXJlYSA9IGZpbmRTdG9yYWdlQXJlYShjb25uZWN0aW9uLCBzdG9yYWdlTWFwSUQpOwot
Ci0gICAgLy8gRklYTUU6IFRoaXMgc2hvdWxkIGJlIGEgbWVzc2FnZSBjaGVjay4KLSAgICBBU1NF
UlQoc3RvcmFnZUFyZWEpOworICAgIGlmICghc3RvcmFnZUFyZWEpIHsKKyAgICAgICAgLy8gVGhp
cyBpcyBhIHNlc3Npb24gc3RvcmFnZSBhcmVhIGZvciBhIHBhZ2UgdGhhdCBoYXMgYWxyZWFkeSBi
ZWVuIGNsb3NlZC4gSWdub3JlIGl0LgorICAgICAgICByZXR1cm47CisgICAgfQogCiAgICAgc3Rv
cmFnZUFyZWEtPmNsZWFyKGNvbm5lY3Rpb24sIHNvdXJjZVN0b3JhZ2VBcmVhSUQsIHVybFN0cmlu
Zyk7CiAgICAgY29ubmVjdGlvbi0+c2VuZChNZXNzYWdlczo6U3RvcmFnZUFyZWFNYXA6OkRpZENs
ZWFyKHN0b3JhZ2VNYXBTZWVkKSwgc3RvcmFnZU1hcElEKTsKQEAgLTU1NSw3ICs1NjMsNiBAQCB2
b2lkIFN0b3JhZ2VNYW5hZ2VyOjpjcmVhdGVTZXNzaW9uU3RvcmFnZU5hbWVzcGFjZUludGVybmFs
KHVpbnQ2NF90IHN0b3JhZ2VOYW1lcwogdm9pZCBTdG9yYWdlTWFuYWdlcjo6ZGVzdHJveVNlc3Np
b25TdG9yYWdlTmFtZXNwYWNlSW50ZXJuYWwodWludDY0X3Qgc3RvcmFnZU5hbWVzcGFjZUlEKQog
ewogICAgIEFTU0VSVChtX3Nlc3Npb25TdG9yYWdlTmFtZXNwYWNlcy5jb250YWlucyhzdG9yYWdl
TmFtZXNwYWNlSUQpKTsKLQogICAgIG1fc2Vzc2lvblN0b3JhZ2VOYW1lc3BhY2VzLnJlbW92ZShz
dG9yYWdlTmFtZXNwYWNlSUQpOwogfQogCg==
</data>
<flag name="review"
          id="224006"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>