<?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>51064</bug_id>
          
          <creation_ts>2010-12-14 15:34:08 -0800</creation_ts>
          <short_desc>Reproducible crash inside WebCore::MediaPlayerPrivateQTKit::createQTMovie when loading &lt;video&gt;</short_desc>
          <delta_ts>2010-12-14 16:27:06 -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>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.6</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Rowe (bdash)">mrowe</reporter>
          <assigned_to name="Mark Rowe (bdash)">mrowe</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>webkit-ews</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>322294</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2010-12-14 15:34:08 -0800</bug_when>
    <thetext>I’m seeing a reproducible crash below WebCore::MediaPlayerPrivateQTKit::createQTMovie:

   1 com.apple.CoreFoundation       0x7fff8376fb9a CFURLCopyScheme + 0x2a
   2 com.apple.CFNetwork            0x7fff89a45685 CFNetworkCopyProxiesForURL + 0xb2d
&gt;  3 com.apple.WebCore              0x101e5a864 WebCore::MediaPlayerPrivateQTKit::createQTMovie(WTF::String const&amp;) + 0x206
   4 com.apple.WebCore              0x101e5a9e1 WebCore::MediaPlayerPrivateQTKit::loadInternal(WTF::String const&amp;) + 0x75
   5 com.apple.WebCore              0x101e56e41 WebCore::MediaPlayer::load(WTF::String const&amp;, WebCore::ContentType const&amp;) + 0x3cf
   6 com.apple.WebCore              0x1017b8f78 WebCore::HTMLMediaElement::loadResource(WebCore::KURL const&amp;, WebCore::ContentType&amp;) + 0x19c
   7 com.apple.WebCore              0x1017b8cc3 WebCore::HTMLMediaElement::selectMediaResource() + 0x207
   8 com.apple.WebCore              0x1017170ee WebCore::ThreadTimers::sharedTimerFiredInternal() + 0x82
   9 com.apple.WebCore              0x101807797 WebCore::timerFired(__CFRunLoopTimer*, void*) + 0x37

&lt;rdar://problem/8768727&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>322299</commentid>
    <comment_count>1</comment_count>
      <attachid>76584</attachid>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2010-12-14 15:39:47 -0800</bug_when>
    <thetext>Created attachment 76584
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>322309</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2010-12-14 15:54:58 -0800</bug_when>
    <thetext>Landed in r74065.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>322325</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-12-14 16:14:08 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/74065 might have broken Qt Windows 32-bit Release</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>322335</commentid>
    <comment_count>4</comment_count>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2010-12-14 16:27:06 -0800</bug_when>
    <thetext>Attachment 76584 did not build on qt:
Build output: http://queues.webkit.org/results/7159001</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>76584</attachid>
            <date>2010-12-14 15:39:47 -0800</date>
            <delta_ts>2010-12-14 15:43:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>0001-http-webkit.org-b-51064-Reproducible-crash-inside-We.patch</filename>
            <type>text/plain</type>
            <size>5834</size>
            <attacher name="Mark Rowe (bdash)">mrowe</attacher>
            
              <data encoding="base64">RnJvbSA5YmY0MjMxNzk1MDAyNDA2ZTgwZmM4MGU5MzNlNjM0YjhhYTc2Mzk2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJrIFJvd2UgPG1yb3dlQGFwcGxlLmNvbT4KRGF0ZTogVHVl
LCAxNCBEZWMgMjAxMCAxNTozOTowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIDxodHRwOi8vd2Vi
a2l0Lm9yZy9iLzUxMDY0PiBSZXByb2R1Y2libGUgY3Jhc2ggaW5zaWRlIFdlYkNvcmU6Ok1lZGlh
UGxheWVyUHJpdmF0ZVFUS2l0OjpjcmVhdGVRVE1vdmllIHdoZW4gbG9hZGluZyA8dmlkZW8+CgpS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCkphdmFTY3JpcHRDb3JlOgoKKiB3dGYvdGV4dC9X
VEZTdHJpbmcuaDogUHJldmVudCBTdHJpbmcgZnJvbSBiZWluZyBpbXBsaWNpdGx5IGNvbnZlcnRh
YmxlIHRvIGJvb2wuCkl0IHdhcyBwcmV2aW91c2x5IGltcGxpY2l0bHkgY29udmVydGlibGUgdG8g
Ym9vbCBvbiBNYWMgdmlhIG9wZXJhdG9yIE5TU3RyaW5nKiwKYnV0IHNpbmNlIHRoYXQgYWx3YXlz
IGhhcyBhIG5vbi16ZXJvIHJldHVybiB2YWx1ZSBpdCB3b3VsZCBnaXZlIHVuZXhwZWN0ZWQgcmVz
dWx0cy4KCldlYkNvcmU6CgpXZSB3ZXJlIGNyYXNoaW5nIGluc2lkZSBNZWRpYVBsYXllclByaXZh
dGVRVEtpdDo6Y3JlYXRlUVRNb3ZpZSBhcyB3ZSB3ZXJlIHBhc3NpbmcgYSBudWxsIFVSTCBpbgp0
byBDRk5ldHdvcmtDb3B5UHJveGllc0ZvclVSTC4gVGhpcyBoYXBwZW5lZCBiZWNhdXNlIHdlIHdl
cmUgbnVsbC1jaGVja2luZyB0aGUgVVJMIGluY29ycmVjdGx5LgoKKiBwbGF0Zm9ybS9ncmFwaGlj
cy9tYWMvTWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQubW06CihXZWJDb3JlOjpNZWRpYVBsYXllclBy
aXZhdGVRVEtpdDo6cmVzdW1lTG9hZCk6IEV4cGxpY2l0bHkgdGVzdCBmb3IgYSBudWxsIHN0cmlu
Zy4KCldlYktpdC9tYWM6CgoqIEhpc3RvcnkvV2ViSGlzdG9yeUl0ZW0ubW06CigtW1dlYkhpc3Rv
cnlJdGVtIGRlc2NyaXB0aW9uXSk6IFRlc3Qgd2hldGhlciB0aGUgc3RyaW5nIGlzIGVtcHR5IHJh
dGhlciB0aGFuIGluY29ycmVjdGx5CmFsd2F5cyBpbmNsdWRpbmcgdGhlIHRhcmdldCBpbiB0aGUg
b3V0cHV0LgotLS0KIEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICAxMCArKysrKysrKysrCiBKYXZhU2NyaXB0Q29yZS93dGYvdGV4dC9XVEZTdHJp
bmcuaCAgICAgICAgICAgICAgICB8ICAgIDcgKysrKysrKwogV2ViQ29yZS9DaGFuZ2VMb2cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEyICsrKysrKysrKysrKwogLi4uL2dy
YXBoaWNzL21hYy9NZWRpYVBsYXllclByaXZhdGVRVEtpdC5tbSAgICAgICAgfCAgICAyICstCiBX
ZWJLaXQvbWFjL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTAg
KysrKysrKysrKwogV2ViS2l0L21hYy9IaXN0b3J5L1dlYkhpc3RvcnlJdGVtLm1tICAgICAgICAg
ICAgICAgfCAgICAyICstCiA2IGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nIGIvSmF2YVNj
cmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDkxNzE5OTcuLmY0NDQxNmQgMTAwNjQ0Ci0tLSBhL0ph
dmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxMyBAQAorMjAxMC0xMi0xNCAgTWFyayBSb3dlICA8bXJvd2VAYXBwbGUuY29tPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIDxodHRwOi8v
d2Via2l0Lm9yZy9iLzUxMDY0PiBSZXByb2R1Y2libGUgY3Jhc2ggaW5zaWRlIFdlYkNvcmU6Ok1l
ZGlhUGxheWVyUHJpdmF0ZVFUS2l0OjpjcmVhdGVRVE1vdmllIHdoZW4gbG9hZGluZyA8dmlkZW8+
CisKKyAgICAgICAgKiB3dGYvdGV4dC9XVEZTdHJpbmcuaDogUHJldmVudCBTdHJpbmcgZnJvbSBi
ZWluZyBpbXBsaWNpdGx5IGNvbnZlcnRhYmxlIHRvIGJvb2wuCisgICAgICAgIEl0IHdhcyBwcmV2
aW91c2x5IGltcGxpY2l0bHkgY29udmVydGlibGUgdG8gYm9vbCBvbiBNYWMgdmlhIG9wZXJhdG9y
IE5TU3RyaW5nKiwKKyAgICAgICAgYnV0IHNpbmNlIHRoYXQgYWx3YXlzIGhhcyBhIG5vbi16ZXJv
IHJldHVybiB2YWx1ZSBpdCB3b3VsZCBnaXZlIHVuZXhwZWN0ZWQgcmVzdWx0cy4KKwogMjAxMC0x
Mi0xNCAgTGFzemxvIEdvbWJvcyAgPGxhc3psby4xLmdvbWJvc0Bub2tpYS5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgRXJpYyBTZWlkZWwuCmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29yZS93
dGYvdGV4dC9XVEZTdHJpbmcuaCBiL0phdmFTY3JpcHRDb3JlL3d0Zi90ZXh0L1dURlN0cmluZy5o
CmluZGV4IGViOTViNDEuLjRkODUzZDIgMTAwNjQ0Ci0tLSBhL0phdmFTY3JpcHRDb3JlL3d0Zi90
ZXh0L1dURlN0cmluZy5oCisrKyBiL0phdmFTY3JpcHRDb3JlL3d0Zi90ZXh0L1dURlN0cmluZy5o
CkBAIC0yNzYsNiArMjc2LDEzIEBAIHB1YmxpYzoKICAgICAvLyB0byBldmVyIHByZWZlciBjb3B5
KCkgb3ZlciBwbGFpbiBvbGQgYXNzaWdubWVudC4KICAgICBTdHJpbmcgdGhyZWFkc2FmZUNvcHko
KSBjb25zdDsKIAorICAgIC8vIFByZXZlbnQgU3RyaW5ncyBmcm9tIGJlaW5nIGltcGxpY2l0bHkg
Y29udmVydGFibGUgdG8gYm9vbCBhcyBpdCB3aWxsIGJlIGFtYmlndW91cyBvbiBhbnkgcGxhdGZv
cm0gdGhhdAorICAgIC8vIGFsbG93cyBpbXBsaWNpdCBjb252ZXJzaW9uIHRvIGFub3RoZXIgcG9p
bnRlciB0eXBlIChlLmcuLCBNYWMgYWxsb3dzIGltcGxpY2l0IGNvbnZlcnNpb24gdG8gTlNTdHJp
bmcqKS4KKyAgICB0eXBlZGVmIHN0cnVjdCBJbXBsaWNpdENvbnZlcnNpb25Gcm9tV1RGU3RyaW5n
VG9Cb29sRGlzYWxsb3dlZEEqIChTdHJpbmc6OipVbnNwZWNpZmllZEJvb2xUeXBlQSk7CisgICAg
dHlwZWRlZiBzdHJ1Y3QgSW1wbGljaXRDb252ZXJzaW9uRnJvbVdURlN0cmluZ1RvQm9vbERpc2Fs
bG93ZWRCKiAoU3RyaW5nOjoqVW5zcGVjaWZpZWRCb29sVHlwZUIpOworICAgIG9wZXJhdG9yIFVu
c3BlY2lmaWVkQm9vbFR5cGVBKCkgY29uc3Q7CisgICAgb3BlcmF0b3IgVW5zcGVjaWZpZWRCb29s
VHlwZUIoKSBjb25zdDsKKwogI2lmIFBMQVRGT1JNKENGKQogICAgIFN0cmluZyhDRlN0cmluZ1Jl
Zik7CiAgICAgQ0ZTdHJpbmdSZWYgY3JlYXRlQ0ZTdHJpbmcoKSBjb25zdDsKZGlmZiAtLWdpdCBh
L1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzJlNWMwYy4uOTc1
ZGI3MSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0xMi0xNCAgTWFyayBSb3dlICA8bXJvd2VAYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIDxo
dHRwOi8vd2Via2l0Lm9yZy9iLzUxMDY0PiBSZXByb2R1Y2libGUgY3Jhc2ggaW5zaWRlIFdlYkNv
cmU6Ok1lZGlhUGxheWVyUHJpdmF0ZVFUS2l0OjpjcmVhdGVRVE1vdmllIHdoZW4gbG9hZGluZyA8
dmlkZW8+CisKKyAgICAgICAgV2Ugd2VyZSBjcmFzaGluZyBpbnNpZGUgTWVkaWFQbGF5ZXJQcml2
YXRlUVRLaXQ6OmNyZWF0ZVFUTW92aWUgYXMgd2Ugd2VyZSBwYXNzaW5nIGEgbnVsbCBVUkwgaW4K
KyAgICAgICAgdG8gQ0ZOZXR3b3JrQ29weVByb3hpZXNGb3JVUkwuIFRoaXMgaGFwcGVuZWQgYmVj
YXVzZSB3ZSB3ZXJlIG51bGwtY2hlY2tpbmcgdGhlIFVSTCBpbmNvcnJlY3RseS4KKworICAgICAg
ICAqIHBsYXRmb3JtL2dyYXBoaWNzL21hYy9NZWRpYVBsYXllclByaXZhdGVRVEtpdC5tbToKKyAg
ICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZVFUS2l0OjpyZXN1bWVMb2FkKTogRXhw
bGljaXRseSB0ZXN0IGZvciBhIG51bGwgc3RyaW5nLgorCiAyMDEwLTEyLTE0ICBLeW91bmdhIFJh
ICA8a3lvdW5nYS5yYUBnbWFpbC5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0
aC4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL01lZGlhUGxheWVy
UHJpdmF0ZVFUS2l0Lm1tIGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvTWVkaWFQbGF5
ZXJQcml2YXRlUVRLaXQubW0KaW5kZXggNWQ0NjFhYi4uMjM2MWY2YSAxMDA2NDQKLS0tIGEvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvTWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQubW0KKysr
IGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvTWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQu
bW0KQEAgLTYyMyw3ICs2MjMsNyBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZVFUS2l0OjpyZXN1
bWVMb2FkKCkKIHsKICAgICBtX2RlbGF5aW5nTG9hZCA9IGZhbHNlOwogCi0gICAgaWYgKG1fbW92
aWVVUkwpCisgICAgaWYgKCFtX21vdmllVVJMLmlzTnVsbCgpKQogICAgICAgICBsb2FkSW50ZXJu
YWwobV9tb3ZpZVVSTCk7CiB9CiAKZGlmZiAtLWdpdCBhL1dlYktpdC9tYWMvQ2hhbmdlTG9nIGIv
V2ViS2l0L21hYy9DaGFuZ2VMb2cKaW5kZXggMWFhZWZmOC4uOWFlMWFmNiAxMDA2NDQKLS0tIGEv
V2ViS2l0L21hYy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L21hYy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxMyBAQAorMjAxMC0xMi0xNCAgTWFyayBSb3dlICA8bXJvd2VAYXBwbGUuY29tPgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIDxodHRwOi8vd2Via2l0
Lm9yZy9iLzUxMDY0PiBSZXByb2R1Y2libGUgY3Jhc2ggaW5zaWRlIFdlYkNvcmU6Ok1lZGlhUGxh
eWVyUHJpdmF0ZVFUS2l0OjpjcmVhdGVRVE1vdmllIHdoZW4gbG9hZGluZyA8dmlkZW8+CisKKyAg
ICAgICAgKiBIaXN0b3J5L1dlYkhpc3RvcnlJdGVtLm1tOgorICAgICAgICAoLVtXZWJIaXN0b3J5
SXRlbSBkZXNjcmlwdGlvbl0pOiBUZXN0IHdoZXRoZXIgdGhlIHN0cmluZyBpcyBlbXB0eSByYXRo
ZXIgdGhhbiBpbmNvcnJlY3RseQorICAgICAgICBhbHdheXMgaW5jbHVkaW5nIHRoZSB0YXJnZXQg
aW4gdGhlIG91dHB1dC4KKwogMjAxMC0xMi0xMyAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFw
cGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEv
V2ViS2l0L21hYy9IaXN0b3J5L1dlYkhpc3RvcnlJdGVtLm1tIGIvV2ViS2l0L21hYy9IaXN0b3J5
L1dlYkhpc3RvcnlJdGVtLm1tCmluZGV4IDQ4YmFhN2MuLmRlNTYxODAgMTAwNjQ0Ci0tLSBhL1dl
YktpdC9tYWMvSGlzdG9yeS9XZWJIaXN0b3J5SXRlbS5tbQorKysgYi9XZWJLaXQvbWFjL0hpc3Rv
cnkvV2ViSGlzdG9yeUl0ZW0ubW0KQEAgLTIxOSw3ICsyMTksNyBAQCAtIChOU1N0cmluZyAqKWRl
c2NyaXB0aW9uCiAgICAgQVNTRVJUX01BSU5fVEhSRUFEKCk7CiAgICAgSGlzdG9yeUl0ZW0qIGNv
cmVJdGVtID0gY29yZShfcHJpdmF0ZSk7CiAgICAgTlNNdXRhYmxlU3RyaW5nICpyZXN1bHQgPSBb
TlNNdXRhYmxlU3RyaW5nIHN0cmluZ1dpdGhGb3JtYXQ6QCIlQCAlQCIsIFtzdXBlciBkZXNjcmlw
dGlvbl0sIChOU1N0cmluZyopY29yZUl0ZW0tPnVybFN0cmluZygpXTsKLSAgICBpZiAoY29yZUl0
ZW0tPnRhcmdldCgpKSB7CisgICAgaWYgKCFjb3JlSXRlbS0+dGFyZ2V0KCkuaXNFbXB0eSgpKSB7
CiAgICAgICAgIE5TU3RyaW5nICp0YXJnZXQgPSBjb3JlSXRlbS0+dGFyZ2V0KCk7CiAgICAgICAg
IFtyZXN1bHQgYXBwZW5kRm9ybWF0OkAiIGluIFwiJUBcIiIsIHRhcmdldF07CiAgICAgfQotLSAK
MS43LjMuMy4zOTguZzBiMGNkCgo=
</data>
<flag name="review"
          id="67559"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>