<?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>90459</bug_id>
          
          <creation_ts>2012-07-03 07:16:14 -0700</creation_ts>
          <short_desc>[REGRESSION] Crash when copying a StyleRuleMedia with a NULL m_mediaQueries</short_desc>
          <delta_ts>2012-07-03 07:44:36 -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>CSS</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="Alexander Pavlov (apavlov)">apavlov</reporter>
          <assigned_to name="Alexander Pavlov (apavlov)">apavlov</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>662202</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2012-07-03 07:16:14 -0700</bug_when>
    <thetext>Caused by http://trac.webkit.org/changeset/121551.
Patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>662206</commentid>
    <comment_count>1</comment_count>
      <attachid>150606</attachid>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2012-07-03 07:35:07 -0700</bug_when>
    <thetext>Created attachment 150606
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>662211</commentid>
    <comment_count>2</comment_count>
      <attachid>150606</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2012-07-03 07:41:28 -0700</bug_when>
    <thetext>Comment on attachment 150606
Patch

Looks legit. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>662214</commentid>
    <comment_count>3</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2012-07-03 07:44:36 -0700</bug_when>
    <thetext>Committed r121764: &lt;http://trac.webkit.org/changeset/121764&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150606</attachid>
            <date>2012-07-03 07:35:07 -0700</date>
            <delta_ts>2012-07-03 07:41:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90459-20120703183505.patch</filename>
            <type>text/plain</type>
            <size>5046</size>
            <attacher name="Alexander Pavlov (apavlov)">apavlov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNzUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWU3OThkMjI4NDg5ZGMx
ODI3YmYxM2JlZGIxOGU2MGM0NTcyZTJmYS4uOWNmNzA5MWZhYjBmMWRjMTUzOGRhODNjYTM0MzUz
MDAyZTZjYTFhNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA3LTAzICBBbGV4
YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW1JFR1JFU1NJ
T05dIENyYXNoIHdoZW4gY29weWluZyBhIFN0eWxlUnVsZU1lZGlhIHdpdGggYSBOVUxMIG1fbWVk
aWFRdWVyaWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD05MDQ1OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IENyZWF0ZSBTdHlsZVJ1bGVNZWRpYSB3aXRoIGEgbm9uLU5VTEwgTWVkaWFRdWVyeVNldC4gVGhl
IHJlc3BlY3RpdmUgTlVMTCBjaGVja3MgZm9yIGl0IHdlcmUgYWxsIG92ZXIgdGhlIGNvZGUsCisg
ICAgICAgIGV4Y2VwdCB0aGUgY29weSBjb25zdHJ1Y3Rvci4gQWRkZWQgdGhlIGNoZWNrLCBqdXN0
IGluIGNhc2UuCisKKyAgICAgICAgKiBjc3MvQ1NTUGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkNTU1BhcnNlcjo6Y3JlYXRlTWVkaWFSdWxlKToKKyAgICAgICAgKiBjc3MvU3R5bGVSdWxl
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlN0eWxlUnVsZU1lZGlhOjpTdHlsZVJ1bGVNZWRpYSk6
CisKIDIwMTItMDctMDMgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBs
aW51eC5pbnRlbC5jb20+CiAKICAgICAgICAgW0VGTF0gW1dLMl0gRG9uJ3QgY2FsbCBlaW5hX2l0
ZXJhdG9yX2ZyZWUoKSBpZiBpdGVyYXRvciBpcyBOVUxMCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUGFyc2VyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3Bw
CmluZGV4IGJhMWM2NTg5Mjc2MWJlMzI5NmY4YTMyNDEyZDcyODI0ZmQxMjhlNjIuLjUwNjAzMzFj
ZTFlYzExYTZmMDk3OWRkNzNhMDVmNjA4ZjdkZDkzZDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2Nzcy9DU1NQYXJzZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIu
Y3BwCkBAIC05NDAxLDEwICs5NDAxLDEwIEBAIFN0eWxlUnVsZUJhc2UqIENTU1BhcnNlcjo6Y3Jl
YXRlTWVkaWFSdWxlKE1lZGlhUXVlcnlTZXQqIG1lZGlhLCBSdWxlTGlzdCogcnVsZXMpCiAgICAg
bV9hbGxvd0ltcG9ydFJ1bGVzID0gbV9hbGxvd05hbWVzcGFjZURlY2xhcmF0aW9ucyA9IGZhbHNl
OwogICAgIFJlZlB0cjxTdHlsZVJ1bGVNZWRpYT4gcnVsZTsKICAgICBpZiAocnVsZXMpCi0gICAg
ICAgIHJ1bGUgPSBTdHlsZVJ1bGVNZWRpYTo6Y3JlYXRlKG1lZGlhLCAqcnVsZXMpOworICAgICAg
ICBydWxlID0gU3R5bGVSdWxlTWVkaWE6OmNyZWF0ZShtZWRpYSA/IG1lZGlhIDogTWVkaWFRdWVy
eVNldDo6Y3JlYXRlKCksICpydWxlcyk7CiAgICAgZWxzZSB7CiAgICAgICAgIFJ1bGVMaXN0IGVt
cHR5UnVsZXM7Ci0gICAgICAgIHJ1bGUgPSBTdHlsZVJ1bGVNZWRpYTo6Y3JlYXRlKG1lZGlhLCBl
bXB0eVJ1bGVzKTsKKyAgICAgICAgcnVsZSA9IFN0eWxlUnVsZU1lZGlhOjpjcmVhdGUobWVkaWEg
PyBtZWRpYSA6IE1lZGlhUXVlcnlTZXQ6OmNyZWF0ZSgpLCBlbXB0eVJ1bGVzKTsKICAgICB9CiAg
ICAgU3R5bGVSdWxlTWVkaWEqIHJlc3VsdCA9IHJ1bGUuZ2V0KCk7CiAgICAgbV9wYXJzZWRSdWxl
cy5hcHBlbmQocnVsZS5yZWxlYXNlKCkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3Nz
L1N0eWxlUnVsZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVSdWxlLmNwcAppbmRleCAy
MGIyOTA1MDMwYWRjZWViODc3NDExMWRlMjM5NzU4NDliODVhOGZkLi4zNDI3ZjA1NTkyMTdlNjJm
MzkyNzhhODgwNWFiM2Q4ZDhhNGU5NTI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3Mv
U3R5bGVSdWxlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVSdWxlLmNwcApAQCAt
Mjg1LDggKzI4NSw5IEBAIFN0eWxlUnVsZU1lZGlhOjpTdHlsZVJ1bGVNZWRpYShQYXNzUmVmUHRy
PE1lZGlhUXVlcnlTZXQ+IG1lZGlhLCBWZWN0b3I8UmVmUHRyPFN0CiAKIFN0eWxlUnVsZU1lZGlh
OjpTdHlsZVJ1bGVNZWRpYShjb25zdCBTdHlsZVJ1bGVNZWRpYSYgbykKICAgICA6IFN0eWxlUnVs
ZUJsb2NrKG8pCi0gICAgLCBtX21lZGlhUXVlcmllcyhvLm1fbWVkaWFRdWVyaWVzLT5jb3B5KCkp
CiB7CisgICAgaWYgKG8ubV9tZWRpYVF1ZXJpZXMpCisgICAgICAgIG1fbWVkaWFRdWVyaWVzID0g
by5tX21lZGlhUXVlcmllcy0+Y29weSgpOwogfQogCiBTdHlsZVJ1bGVSZWdpb246OlN0eWxlUnVs
ZVJlZ2lvbihWZWN0b3I8T3duUHRyPENTU1BhcnNlclNlbGVjdG9yPiA+KiBzZWxlY3RvcnMsIFZl
Y3RvcjxSZWZQdHI8U3R5bGVSdWxlQmFzZT4gPiYgYWRvcHRSdWxlcykKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiM2VlZTkx
YjM4MDEyN2I1MTc4ZGIyNWFmNTRlNjQwZTY5ODRkYjNlLi44MzBhMDEwYjEwMGVhNjJlNzRiMmU4
OTNhYTg1ODAzOGFiNGJlNzJlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDctMDMgIEFs
ZXhhbmRlciBQYXZsb3YgIDxhcGF2bG92QGNocm9taXVtLm9yZz4KKworICAgICAgICBbUkVHUkVT
U0lPTl0gQ3Jhc2ggd2hlbiBjb3B5aW5nIGEgU3R5bGVSdWxlTWVkaWEgd2l0aCBhIE5VTEwgbV9t
ZWRpYVF1ZXJpZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTkwNDU5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBpbnNwZWN0b3Ivc3R5bGVzL2dldC1zZXQtc3R5bGVzaGVldC10ZXh0LWV4cGVjdGVkLnR4
dDoKKyAgICAgICAgKiBpbnNwZWN0b3Ivc3R5bGVzL3Jlc291cmNlcy9nZXQtc2V0LXN0eWxlc2hl
ZXQtdGV4dC5jc3M6CisgICAgICAgIChAbWVkaWEpOgorCiAyMDEyLTA3LTAzICBWc2V2b2xvZCBW
bGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFNh
dmUgc2Nyb2xsIHNlbGVjdGlvbiBhbmQgY3Vyc29yIHBvc2l0aW9uIG9mIFNvdXJjZUZyYW1lcyBp
biBzb3VyY2VzIHBhbmVsLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3N0eWxl
cy9nZXQtc2V0LXN0eWxlc2hlZXQtdGV4dC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbnNw
ZWN0b3Ivc3R5bGVzL2dldC1zZXQtc3R5bGVzaGVldC10ZXh0LWV4cGVjdGVkLnR4dAppbmRleCBh
ODEzNmRlNDcxZTZkZDE4ZmVlMjU2YjMyMDU5YjIyMjRjMjI1Y2VkLi5iZTUyZDBkY2IyM2I4Nzg5
ODI4YWMxN2FjZTMyZmRiMmM2YjdkOTU3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbnNwZWN0
b3Ivc3R5bGVzL2dldC1zZXQtc3R5bGVzaGVldC10ZXh0LWV4cGVjdGVkLnR4dAorKysgYi9MYXlv
dXRUZXN0cy9pbnNwZWN0b3Ivc3R5bGVzL2dldC1zZXQtc3R5bGVzaGVldC10ZXh0LWV4cGVjdGVk
LnR4dApAQCAtMTYsNiArMTYsMTAgQEAgYm9keSB7CiAgICAgY29sb3I6ICJiYWRjb2xvciIgISBp
bXBvcnRhbnQgLyogZ29vZCBwcm9wZXJ0eSB3aXRoIHN0cmFuZ2UgdmFsdWUgKi87CiB9CiAKK0Bt
ZWRpYSB7CisgICAgLyogQG1lZGlhIHJ1bGUgd2l0aCBhbiBlbXB0eSBtZWRpYSBsaXN0ICovCit9
CisKIC8qIGNvbW1lbnQgYmVmb3JlIHNlbGVjdG9yICovYm9keS5tYWluMS8qIGNvbW1lbnQgYWZ0
ZXIgc2VsZWN0b3IgKi97LyogY29tbWVudCAqL2NvbG9yOiAjRjAwQkFBO3pvbzptb28gLyogbm90
IGFuICFpbXBvcnRhbnQgdW5yZWNvZ25pemVkIHByb3BlcnR5ICovfS8qIGNvbW1lbnQgKi8KIAog
Ym9keS5tYWluMntiYWNrZ3JvdW5kOiBncmVlbiAvKiB2YWx1ZSAhaW1wb3J0YW50IGNvbW1lbnQg
Ki8gIWltcG9ydGFudCAvKiBubyBzZW1pY29sb24sIHZlcnkgIWltcG9ydGFudCAqL30KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2luc3BlY3Rvci9zdHlsZXMvcmVzb3VyY2VzL2dldC1zZXQtc3R5
bGVzaGVldC10ZXh0LmNzcyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9zdHlsZXMvcmVzb3VyY2Vz
L2dldC1zZXQtc3R5bGVzaGVldC10ZXh0LmNzcwppbmRleCA0NTIxMGUzZmJlYWZmNTI3YzVkZDcy
MDE5YjU3NTdhYTU5Mzg0M2I2Li5lZTI2ZGU4N2MzZTNmM2E0OGZlNDBmYjlkZThjZDMyY2ZmYjlm
N2U4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3Ivc3R5bGVzL3Jlc291cmNlcy9n
ZXQtc2V0LXN0eWxlc2hlZXQtdGV4dC5jc3MKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3N0
eWxlcy9yZXNvdXJjZXMvZ2V0LXNldC1zdHlsZXNoZWV0LXRleHQuY3NzCkBAIC05LDYgKzksMTAg
QEAgYm9keSB7CiAgICAgY29sb3I6ICJiYWRjb2xvciIgISBpbXBvcnRhbnQgLyogZ29vZCBwcm9w
ZXJ0eSB3aXRoIHN0cmFuZ2UgdmFsdWUgKi87CiB9CiAKK0BtZWRpYSB7CisgICAgLyogQG1lZGlh
IHJ1bGUgd2l0aCBhbiBlbXB0eSBtZWRpYSBsaXN0ICovCit9CisKIC8qIGNvbW1lbnQgYmVmb3Jl
IHNlbGVjdG9yICovYm9keS5tYWluMS8qIGNvbW1lbnQgYWZ0ZXIgc2VsZWN0b3IgKi97LyogY29t
bWVudCAqL2NvbG9yOiAjRjAwQkFBO3pvbzptb28gLyogbm90IGFuICFpbXBvcnRhbnQgdW5yZWNv
Z25pemVkIHByb3BlcnR5ICovfS8qIGNvbW1lbnQgKi8KIAogYm9keS5tYWluMntiYWNrZ3JvdW5k
OiBncmVlbiAvKiB2YWx1ZSAhaW1wb3J0YW50IGNvbW1lbnQgKi8gIWltcG9ydGFudCAvKiBubyBz
ZW1pY29sb24sIHZlcnkgIWltcG9ydGFudCAqL30K
</data>
<flag name="review"
          id="158882"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>