<?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>102454</bug_id>
          
          <creation_ts>2012-11-15 18:30:54 -0800</creation_ts>
          <short_desc>Crash at WebCore::PluginData::pluginFileForMimeType const + 38</short_desc>
          <delta_ts>2013-01-23 17:06:27 -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>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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>japhet</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>768808</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-11-15 18:30:54 -0800</bug_when>
    <thetext>Crash at WebCore::PluginData::pluginFileForMimeType const + 38</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768809</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-11-15 18:31:32 -0800</bug_when>
    <thetext>Using WebKit nightly builds 8537.16.

* BACKTRACE (&apos;&gt;&apos; indicates stack frame used for CrashTracer aggregation)

&gt;  1 com.apple.WebCore              0x102797286 WebCore::PluginData::pluginFileForMimeType(WTF::String const&amp;) const + 0x26
   2 com.apple.WebCore              0x102a1862c WebCore::logPluginRequest(WebCore::Page*, WTF::String const&amp;, WTF::String const&amp;, bool) + 0x19c
   3 com.apple.WebCore              0x102a18422 WebCore::SubframeLoader::requestObject(WebCore::HTMLPlugInImageElement*, WTF::String const&amp;, WTF::AtomicString const&amp;, WTF::String const&amp;, WTF::Vector&lt;WTF::String, 0ul&gt; const&amp;, WTF::Vector&lt;WTF::String, 0ul&gt; const&amp;) + 0x212
   4 com.apple.WebCore              0x1022a87b5 WebCore::HTMLObjectElement::updateWidget(WebCore::PluginCreationOption) + 0x2b5
   5 com.apple.WebCore              0x101f3dab9 WebCore::ContainerNode::dispatchPostAttachCallbacks() + 0x49
   6 com.apple.WebCore              0x101f3d9e0 WebCore::ContainerNode::resumePostAttachCallbacks() + 0x30
   7 com.apple.WebCore              0x10202c55b WebCore::Document::recalcStyle(WebCore::Node::StyleChange) + 0x34b
   8 com.apple.WebCore              0x102028d1c WebCore::Document::updateStyleIfNeeded() + 0x4c
   9 com.apple.WebCore              0x102034486 WebCore::Document::finishedParsing() + 0x146
  10 com.apple.WebCore              0x1022625de WebCore::HTMLDocumentParser::prepareToStopParsing() + 0x9e
  11 com.apple.WebCore              0x102263177 WebCore::HTMLDocumentParser::notifyFinished(WebCore::CachedResource*) + 0x57
  12 com.apple.WebCore              0x101efd48d WebCore::CachedResource::checkNotify() + 0x5d
  13 com.apple.WebCore              0x102a19b0f WebCore::SubresourceLoader::didFinishLoading(double) + 0x8f
  14 com.apple.Foundation           0x7fff89944f58 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 0x1c
  15 com.apple.Foundation           0x7fff89944e9c -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] + 0xe3
  16 com.apple.Foundation           0x7fff89944d98 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] + 0x3f
  17 com.apple.CFNetwork            0x7fff87b07f01 ___delegate_didFinishLoading_block_invoke_0 + 0x28
  18 com.apple.CFNetwork            0x7fff87afa3ca ___withDelegateAsync_block_invoke_0 + 0x5a
  19 com.apple.CFNetwork            0x7fff87b8a56a __block_global_1 + 0x1c
  20 com.apple.CoreFoundation       0x7fff911a4724 CFArrayApplyFunction + 0x44
  21 com.apple.CFNetwork            0x7fff87aeb554 RunloopBlockContext::perform() + 0x7c
  22 com.apple.CFNetwork            0x7fff87aeb42b MultiplexerSource::perform() + 0xdd
  23 com.apple.CoreFoundation       0x7fff91186101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 0x11
  24 com.apple.CoreFoundation       0x7fff91185a25 __CFRunLoopDoSources0 + 0xf5
  25 com.apple.CoreFoundation       0x7fff911a8dc5 __CFRunLoopRun + 0x315
  26 com.apple.CoreFoundation       0x7fff911a86b2 CFRunLoopRunSpecific + 0x122
  27 com.apple.HIToolbox            0x7fff90ea10a4 RunCurrentEventLoopInMode + 0xd1
  28 com.apple.HIToolbox            0x7fff90ea0e42 ReceiveNextEventCommon + 0x164
  29 com.apple.HIToolbox            0x7fff90ea0cd3 BlockUntilNextEventMatchingListInMode + 0x3e
  30 com.apple.AppKit               0x7fff919b0613 _DPSNextEvent + 0x2ad
  31 com.apple.AppKit               0x7fff919afed2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x80
  32 com.apple.AppKit               0x7fff919a7283 -[NSApplication run] + 0x205
  33 com.apple.WebCore              0x102939033 WebCore::RunLoop::run() + 0x43
  34 com.apple.WebKit2              0x1017accce WebKit::WebProcessMain(WebKit::CommandLine const&amp;) + 0xbe4
  35 com.apple.WebKit2              0x1017532eb WebKitMain + 0x12b
  36 com.apple.WebProcess           0x101671e7b main + 0xd6
  37 libdyld.dylib                  0x7fff8bcf77e1 start + 0x1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768811</commentid>
    <comment_count>2</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-11-15 18:32:01 -0800</bug_when>
    <thetext>Crash occurs when Safari&apos;s &quot;Enable Plugins&quot; setting is disabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768812</commentid>
    <comment_count>3</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-11-15 18:32:07 -0800</bug_when>
    <thetext>&lt;rdar://problem/12683850&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768815</commentid>
    <comment_count>4</comment_count>
      <attachid>174587</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-11-15 18:38:47 -0800</bug_when>
    <thetext>Created attachment 174587
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768858</commentid>
    <comment_count>5</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-11-15 19:49:17 -0800</bug_when>
    <thetext>Unfortunately, I cannot reproduce the crash anymore. Something must have changed :/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768940</commentid>
    <comment_count>6</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-11-15 22:36:56 -0800</bug_when>
    <thetext>Committed r134903: &lt;http://trac.webkit.org/changeset/134903&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>174587</attachid>
            <date>2012-11-15 18:38:47 -0800</date>
            <delta_ts>2013-01-23 17:06:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-102454-20121115183644.patch</filename>
            <type>text/plain</type>
            <size>1622</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM0ODE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2QwZGYxNDY0ZGNmNjJh
NjQ0YTMzYjljZWI5ZGFhNjIyMjY2MGFiMi4uMjU2ZjYxMjQyMzQ5ZGJkNzhiMjYxZmI2ZjA0ZjBm
YTM0ZTc2YWY5OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDEyLTExLTE1ICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgogCisgICAgICAgIENyYXNoIGF0IFdlYkNvcmU6
OlBsdWdpbkRhdGE6OnBsdWdpbkZpbGVGb3JNaW1lVHlwZSBjb25zdCArIDM4CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDI0NTQKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOVUxMLWNoZWNrIHRoZSByZXR1
cm4gdmFsdWUgb2YgUGFnZTo6cGx1Z2luRGF0YSgpLgorCisgICAgICAgICogbG9hZGVyL1N1YmZy
YW1lTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmxvZ1BsdWdpblJlcXVlc3QpOgorCisy
MDEyLTExLTE1ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCiAgICAgICAgIEZ1
cnRoZXIgdW5yZXZpZXdlZCBidWlsZCBmaXguIEFkZCBleHBsaWNpdCBzdGF0aWNfY2FzdHMgdG8g
YXZvaWQgaW1wbGljaXQgcHJlY2lzaW9uIHdhcm5pbmdzLgogCiAgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvV2ViQ29yZUFWRlJlc291cmNlTG9hZGVyLm1tOgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YmZyYW1lTG9hZGVyLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2xvYWRlci9TdWJmcmFtZUxvYWRlci5jcHAKaW5kZXggZjA4NWYzMDI1ODVl
ODAwZTc1MDUyMmYyMGU4Yzk1ZWI2Y2ZiN2YyNi4uOTJlYTk3Mzc2N2U4YzQ3MjUwYjZkYjJiZjQw
NGQzNDhlNTQ1MjJmMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YmZyYW1l
TG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvU3ViZnJhbWVMb2FkZXIuY3Bw
CkBAIC0xOTgsNyArMTk4LDggQEAgc3RhdGljIHZvaWQgbG9nUGx1Z2luUmVxdWVzdChQYWdlKiBw
YWdlLCBjb25zdCBTdHJpbmcmIG1pbWVUeXBlLCBjb25zdCBTdHJpbmcmIHUKICAgICAgICAgICAg
IHJldHVybjsKICAgICB9CiAKLSAgICBTdHJpbmcgcGx1Z2luRmlsZSA9IHBhZ2UtPnBsdWdpbkRh
dGEoKS0+cGx1Z2luRmlsZUZvck1pbWVUeXBlKG5ld01JTUVUeXBlKTsKKyAgICBQbHVnaW5EYXRh
KiBwbHVnaW5EYXRhID0gcGFnZS0+cGx1Z2luRGF0YSgpOworICAgIFN0cmluZyBwbHVnaW5GaWxl
ID0gcGx1Z2luRGF0YSA/IHBsdWdpbkRhdGEtPnBsdWdpbkZpbGVGb3JNaW1lVHlwZShuZXdNSU1F
VHlwZSkgOiBTdHJpbmcoKTsKICAgICBTdHJpbmcgZGVzY3JpcHRpb24gPSAhcGx1Z2luRmlsZSA/
IG5ld01JTUVUeXBlIDogcGx1Z2luRmlsZTsKIAogICAgIENocm9tZUNsaWVudCogY2xpZW50ID0g
cGFnZS0+Y2hyb21lKCktPmNsaWVudCgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>