<?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>42395</bug_id>
          
          <creation_ts>2010-07-15 13:17:44 -0700</creation_ts>
          <short_desc>Don&apos;t allow multiple calls to NetscapePluginStream::stop</short_desc>
          <delta_ts>2010-07-15 13:23:44 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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>252051</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 13:17:44 -0700</bug_when>
    <thetext>Don&apos;t allow multiple calls to NetscapePluginStream::stop</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252053</commentid>
    <comment_count>1</comment_count>
      <attachid>61703</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 13:20:10 -0700</bug_when>
    <thetext>Created attachment 61703
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252054</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 13:23:44 -0700</bug_when>
    <thetext>Committed r63453: &lt;http://trac.webkit.org/changeset/63453&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61703</attachid>
            <date>2010-07-15 13:20:10 -0700</date>
            <delta_ts>2010-07-15 13:21:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42395-20100715132009.patch</filename>
            <type>text/plain</type>
            <size>6318</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
NjUxY2EwZmU4MGJjYjNjYWU0ZmQ5ZTVhNDg2MDlmMDQ0YzExZTMyZC4uNTgwMDQ2MmE4OGJmYmM3
MDgwNGYwMDc3MDVjMGJiZDdmZGZlMjQ2NyAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSwzMSBAQAogMjAxMC0wNy0xNSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERvbid0IGFsbG93IG11bHRpcGxlIGNhbGxzIHRv
IE5ldHNjYXBlUGx1Z2luU3RyZWFtOjpzdG9wCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD00MjM5NQorCisgICAgICAgICogV2ViUHJvY2Vzcy9QbHVnaW5z
L05ldHNjYXBlL05ldHNjYXBlUGx1Z2luU3RyZWFtLmNwcDoKKyAgICAgICAgKFdlYktpdDo6TmV0
c2NhcGVQbHVnaW5TdHJlYW06Ok5ldHNjYXBlUGx1Z2luU3RyZWFtKToKKyAgICAgICAgSW5pdGlh
bGl6ZSBtX3VybE5vdGlmeUhhc0JlZW5DYWxsZWQuCisKKyAgICAgICAgKFdlYktpdDo6TmV0c2Nh
cGVQbHVnaW5TdHJlYW06On5OZXRzY2FwZVBsdWdpblN0cmVhbSk6CisgICAgICAgIEFzc2VydCB0
aGF0IHRoZSBzdHJlYW0gZGlkbid0IG5lZWQgYSBVUkwgbm90aWZpY2F0aW9uIG9yIHRoYXQgb25l
IHdhcyBzZW50LgorCisgICAgICAgIChXZWJLaXQ6Ok5ldHNjYXBlUGx1Z2luU3RyZWFtOjpzZW5k
SmF2YVNjcmlwdFN0cmVhbSk6CisgICAgICAgIERvbid0IGNhbGwgc3RvcCBpbiB0aGUgSlMgZmFp
bHVyZSBjYXNlIGJlY2F1c2UgdGhlIHN0cmVhbSB3b24ndCBiZSBzdGFydGVkLgorCisgICAgICAg
IChXZWJLaXQ6Ok5ldHNjYXBlUGx1Z2luU3RyZWFtOjpzdG9wKToKKyAgICAgICAgUmVtb3ZlIG1f
aXNTdGFydGVkIGNoZWNrIGFuZCBhZGQgYW4gYXNzZXJ0aW9uIGluc3RlYWQuIE1vdmUgY29kZSB0
aGF0IGNhbGxzIE5QUF9VUkxOb3RpZnkgYW5kCisgICAgICAgIGRlc3Ryb3lzIHRoZSBzdHJlYW0g
b3V0IHRvIGEgc2VwYXJhdGUgZnVuY3Rpb24uCisKKyAgICAgICAgKFdlYktpdDo6TmV0c2NhcGVQ
bHVnaW5TdHJlYW06Om5vdGlmeUFuZERlc3Ryb3lTdHJlYW0pOgorICAgICAgICBDYWxsIE5QUF9V
UkxOb3RpZnkgaWYgbmVjZXNzYXJ5IGFuZCBkZXN0cm95IHRoZSBzdHJlYW0uCisKKyAgICAgICAg
KiBXZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW5TdHJlYW0uaDoKKwor
MjAxMC0wNy0xNSAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgorCiAgICAg
ICAgIFJldmlld2VkIGJ5IFNhbSBXZWluaWcuCiAKICAgICAgICAgSW1wbGVtZW50IE5QTl9EZXN0
cm95U3RyZWFtCmRpZmYgLS1naXQgYS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2Fw
ZS9OZXRzY2FwZVBsdWdpblN0cmVhbS5jcHAgYi9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9O
ZXRzY2FwZS9OZXRzY2FwZVBsdWdpblN0cmVhbS5jcHAKaW5kZXggYTJkZDA5MGMwNzk4NWJlZmM4
ZTBmYjI1YTliNzc0YzQ3MjZhYTNiZC4uYzRiNTcxOTZlMGYxZGIxYzI1NmYwOTk0MTIzNDJjZGZl
YzcwMWFiNiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUv
TmV0c2NhcGVQbHVnaW5TdHJlYW0uY3BwCisrKyBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5z
L05ldHNjYXBlL05ldHNjYXBlUGx1Z2luU3RyZWFtLmNwcApAQCAtNDIsNiArNDIsOSBAQCBOZXRz
Y2FwZVBsdWdpblN0cmVhbTo6TmV0c2NhcGVQbHVnaW5TdHJlYW0oUGFzc1JlZlB0cjxOZXRzY2Fw
ZVBsdWdpbj4gcGx1Z2luLCB1aQogICAgICwgbV90cmFuc2Zlck1vZGUoTlBfTk9STUFMKQogICAg
ICwgbV9vZmZzZXQoMCkKICAgICAsIG1faXNTdGFydGVkKGZhbHNlKQorI2lmICFBU1NFUlRfRElT
QUJMRUQKKyAgICAsIG1fdXJsTm90aWZ5SGFzQmVlbkNhbGxlZChmYWxzZSkKKyNlbmRpZiAgICAK
ICAgICAsIG1fZGVsaXZlcnlEYXRhVGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmTmV0c2Nh
cGVQbHVnaW5TdHJlYW06OmRlbGl2ZXJEYXRhVG9QbHVnaW4pCiAgICAgLCBtX3N0b3BTdHJlYW1X
aGVuRG9uZURlbGl2ZXJpbmcoZmFsc2UpCiB7CkBAIC01MCw2ICs1Myw3IEBAIE5ldHNjYXBlUGx1
Z2luU3RyZWFtOjpOZXRzY2FwZVBsdWdpblN0cmVhbShQYXNzUmVmUHRyPE5ldHNjYXBlUGx1Z2lu
PiBwbHVnaW4sIHVpCiBOZXRzY2FwZVBsdWdpblN0cmVhbTo6fk5ldHNjYXBlUGx1Z2luU3RyZWFt
KCkKIHsKICAgICBBU1NFUlQoIW1faXNTdGFydGVkKTsKKyAgICBBU1NFUlQoIW1fc2VuZE5vdGlm
aWNhdGlvbiB8fCBtX3VybE5vdGlmeUhhc0JlZW5DYWxsZWQpOwogfQogCiB2b2lkIE5ldHNjYXBl
UGx1Z2luU3RyZWFtOjpzZW5kSmF2YVNjcmlwdFN0cmVhbShjb25zdCBTdHJpbmcmIHJlcXVlc3RV
UkxTdHJpbmcsIGNvbnN0IFN0cmluZyYgcmVzdWx0KQpAQCAtNjAsOCArNjQsOCBAQCB2b2lkIE5l
dHNjYXBlUGx1Z2luU3RyZWFtOjpzZW5kSmF2YVNjcmlwdFN0cmVhbShjb25zdCBTdHJpbmcmIHJl
cXVlc3RVUkxTdHJpbmcsCiAKICAgICBDU3RyaW5nIHJlc3VsdENTdHJpbmcgPSByZXF1ZXN0VVJM
U3RyaW5nLnV0ZjgoKTsKICAgICBpZiAocmVzdWx0Q1N0cmluZy5pc051bGwoKSkgewotICAgICAg
ICAvLyBUaGVyZSB3YXMgYW4gZXJyb3IgZXZhbHVhdGluZyB0aGUgSmF2YVNjcmlwdCwganVzdCBj
YWxsIHN0b3AuCi0gICAgICAgIHN0b3AoTlBSRVNfTkVUV09SS19FUlIpOworICAgICAgICAvLyBU
aGVyZSB3YXMgYW4gZXJyb3IgZXZhbHVhdGluZyB0aGUgSmF2YVNjcmlwdCwgY2FsbCBOUFBfVVJM
Tm90aWZ5IGlmIG5lZWRlZCBhbmQgdGhlbiBkZXN0cm95IHRoZSBzdHJlYW0uCisgICAgICAgIG5v
dGlmeUFuZERlc3Ryb3lTdHJlYW0oTlBSRVNfTkVUV09SS19FUlIpOwogICAgICAgICByZXR1cm47
CiAgICAgfQogCkBAIC0xOTgsMzQgKzIwMiw0MyBAQCB2b2lkIE5ldHNjYXBlUGx1Z2luU3RyZWFt
OjpkZWxpdmVyRGF0YVRvUGx1Z2luKCkKIAogdm9pZCBOZXRzY2FwZVBsdWdpblN0cmVhbTo6c3Rv
cChOUFJlYXNvbiByZWFzb24pCiB7Ci0gICAgaWYgKCFtX2lzU3RhcnRlZCkKKyAgICBBU1NFUlQo
bV9pc1N0YXJ0ZWQpOworCisgICAgaWYgKHJlYXNvbiA9PSBOUFJFU19ET05FICYmIG1fZGVsaXZl
cnlEYXRhICYmICFtX2RlbGl2ZXJ5RGF0YS0+aXNFbXB0eSgpKSB7CisgICAgICAgIC8vIFRoZXJl
IGlzIHN0aWxsIGRhdGEgbGVmdCB0aGF0IHRoZSBwbHVnLWluIGhhc24ndCBiZWVuIGFibGUgdG8g
Y29uc3VtZSB5ZXQuCisgICAgICAgIEFTU0VSVChtX2RlbGl2ZXJ5RGF0YVRpbWVyLmlzQWN0aXZl
KCkpOworICAgICAgICAKKyAgICAgICAgLy8gU2V0IG1fc3RvcFN0cmVhbVdoZW5Eb25lRGVsaXZl
cmluZyB0byB0cnVlIHNvIHRoYXQgdGhlIG5leHQgdGltZSB0aGUgZGVsaXZlcnkgdGltZXIgZmly
ZXMKKyAgICAgICAgLy8gYW5kIGNhbGxzIGRlbGl2ZXJEYXRhVG9QbHVnaW4gdGhlIHN0cmVhbSB3
aWxsIGJlIGNsb3NlZCBpZiBhbGwgdGhlIHJlbWFpbmluZyBkYXRhIHdhcworICAgICAgICAvLyBz
dWNjZXNzZnVsbHkgZGVsaXZlcmVkLgorICAgICAgICBtX3N0b3BTdHJlYW1XaGVuRG9uZURlbGl2
ZXJpbmcgPSB0cnVlOwogICAgICAgICByZXR1cm47CisgICAgfQogCi0gICAgaWYgKG1faXNTdGFy
dGVkKSB7Ci0gICAgICAgIGlmIChyZWFzb24gPT0gTlBSRVNfRE9ORSAmJiBtX2RlbGl2ZXJ5RGF0
YSAmJiAhbV9kZWxpdmVyeURhdGEtPmlzRW1wdHkoKSkgewotICAgICAgICAgICAgLy8gVGhlcmUg
aXMgc3RpbGwgZGF0YSBsZWZ0IHRoYXQgdGhlIHBsdWctaW4gaGFzbid0IGJlZW4gYWJsZSB0byBj
b25zdW1lIHlldC4KLSAgICAgICAgICAgIEFTU0VSVChtX2RlbGl2ZXJ5RGF0YVRpbWVyLmlzQWN0
aXZlKCkpOwotICAgICAgICAgICAgCi0gICAgICAgICAgICAvLyBTZXQgbV9zdG9wU3RyZWFtV2hl
bkRvbmVEZWxpdmVyaW5nIHRvIHRydWUgc28gdGhhdCB0aGUgbmV4dCB0aW1lIHRoZSBkZWxpdmVy
eSB0aW1lciBmaXJlcwotICAgICAgICAgICAgLy8gYW5kIGNhbGxzIGRlbGl2ZXJEYXRhVG9QbHVn
aW4gdGhlIHN0cmVhbSB3aWxsIGJlIGNsb3NlZCBpZiBhbGwgdGhlIHJlbWFpbmluZyBkYXRhIHdh
cwotICAgICAgICAgICAgLy8gc3VjY2Vzc2Z1bGx5IGRlbGl2ZXJlZC4KLSAgICAgICAgICAgIG1f
c3RvcFN0cmVhbVdoZW5Eb25lRGVsaXZlcmluZyA9IHRydWU7Ci0gICAgICAgICAgICByZXR1cm47
Ci0gICAgICAgIH0KKyAgICBtX2RlbGl2ZXJ5RGF0YSA9IDA7CisgICAgbV9kZWxpdmVyeURhdGFU
aW1lci5zdG9wKCk7CiAKLSAgICAgICAgbV9kZWxpdmVyeURhdGEgPSAwOwotICAgICAgICBtX2Rl
bGl2ZXJ5RGF0YVRpbWVyLnN0b3AoKTsKKyAgICAvLyBTZXQgbV9pc1N0YXJ0ZWQgdG8gZmFsc2Ug
YmVmb3JlIGNhbGxpbmcgTlBQX0Rlc3Ryb3lTdHJlYW0gaW4gY2FzZSBOUFBfRGVzdHJveVN0cmVh
bSBjYWxscyBOUE5fRGVzdHJveVN0cmVhbS4KKyAgICBtX2lzU3RhcnRlZCA9IGZhbHNlOwogCi0g
ICAgICAgIC8vIFNldCBtX2lzU3RhcnRlZCB0byBmYWxzZSBiZWZvcmUgY2FsbGluZyBOUFBfRGVz
dHJveVN0cmVhbSBpbiBjYXNlIE5QUF9EZXN0cm95U3RyZWFtIGNhbGxzIE5QTl9EZXN0cm95U3Ry
ZWFtLgotICAgICAgICBtX2lzU3RhcnRlZCA9IGZhbHNlOworICAgIG1fcGx1Z2luLT5OUFBfRGVz
dHJveVN0cmVhbSgmbV9ucFN0cmVhbSwgcmVhc29uKTsKIAotICAgICAgICBtX3BsdWdpbi0+TlBQ
X0Rlc3Ryb3lTdHJlYW0oJm1fbnBTdHJlYW0sIHJlYXNvbik7Ci0gICAgfQorICAgIG5vdGlmeUFu
ZERlc3Ryb3lTdHJlYW0ocmVhc29uKTsKK30KIAordm9pZCBOZXRzY2FwZVBsdWdpblN0cmVhbTo6
bm90aWZ5QW5kRGVzdHJveVN0cmVhbShOUFJlYXNvbiByZWFzb24pCit7CisgICAgQVNTRVJUKCFt
X2lzU3RhcnRlZCk7CiAgICAgQVNTRVJUKCFtX2RlbGl2ZXJ5RGF0YVRpbWVyLmlzQWN0aXZlKCkp
OwotCi0gICAgaWYgKG1fc2VuZE5vdGlmaWNhdGlvbikKKyAgICBBU1NFUlQoIW1fdXJsTm90aWZ5
SGFzQmVlbkNhbGxlZCk7CisgICAgCisgICAgaWYgKG1fc2VuZE5vdGlmaWNhdGlvbikgewogICAg
ICAgICBtX3BsdWdpbi0+TlBQX1VSTE5vdGlmeShtX3Jlc3BvbnNlVVJMLmRhdGEoKSwgcmVhc29u
LCBtX25vdGlmaWNhdGlvbkRhdGEpOworICAgIAorI2lmICFBU1NFUlRfRElTQUJMRUQKKyAgICAg
ICAgbV91cmxOb3RpZnlIYXNCZWVuQ2FsbGVkID0gdHJ1ZTsKKyNlbmRpZiAgICAKKyAgICB9CiAK
ICAgICBtX3BsdWdpbi0+cmVtb3ZlUGx1Z2luU3RyZWFtKHRoaXMpOwogfQpkaWZmIC0tZ2l0IGEv
V2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW5TdHJlYW0u
aCBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luU3Ry
ZWFtLmgKaW5kZXggMWE5MzdlZjg1MTMyNDJkNDdiMTIzMTc2MjY4NmY1Y2I3MTA0YWI3Yi4uMjYw
OTE4ZGU1ZGM3MGY5NDljMzQyZTkzNmFhMjlhZmQ4YTFkMWNhNCAxMDA2NDQKLS0tIGEvV2ViS2l0
Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW5TdHJlYW0uaAorKysg
Yi9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpblN0cmVh
bS5oCkBAIC02Myw2ICs2Myw4IEBAIHByaXZhdGU6CiAgICAgICAgICAgICAgICB1aW50MzJfdCBs
YXN0TW9kaWZpZWRUaW1lLCBjb25zdCBXZWJDb3JlOjpTdHJpbmcmIG1pbWVUeXBlLCBjb25zdCBX
ZWJDb3JlOjpTdHJpbmcmIGhlYWRlcnMpOwogICAgIHZvaWQgc3RvcChOUFJlYXNvbik7CiAKKyAg
ICB2b2lkIG5vdGlmeUFuZERlc3Ryb3lTdHJlYW0oTlBSZWFzb24pOworCiAgICAgdm9pZCBkZWxp
dmVyRGF0YShjb25zdCBjaGFyKiBieXRlcywgaW50IGxlbmd0aCk7CiAgICAgdm9pZCBkZWxpdmVy
RGF0YVRvUGx1Z2luKCk7CiAKQEAgLTc5LDYgKzgxLDEwIEBAIHByaXZhdGU6CiAgICAgLy8gV2hl
dGhlciBOUFBfTmV3U3RyZWFtIGhhcyBzdWNjZXNzZnVsbHkgYmVlbiBjYWxsZWQuCiAgICAgYm9v
bCBtX2lzU3RhcnRlZDsKIAorI2lmICFBU1NFUlRfRElTQUJMRUQKKyAgICBib29sIG1fdXJsTm90
aWZ5SGFzQmVlbkNhbGxlZDsKKyNlbmRpZgorCiAgICAgQ1N0cmluZyBtX3Jlc3BvbnNlVVJMOwog
ICAgIENTdHJpbmcgbV9taW1lVHlwZTsKICAgICBDU3RyaW5nIG1faGVhZGVyczsK
</data>
<flag name="review"
          id="49772"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>