[Webkit-unassigned] [Bug 16815] Crash with navigator.plugins and navigator.mimeTypes after plugins.refresh
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 14 07:44:24 PST 2008
http://bugs.webkit.org/show_bug.cgi?id=16815
ddkilzer at webkit.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |darin at apple.com
------- Comment #7 from ddkilzer at webkit.org 2008-01-14 07:44 PDT -------
Crash log loading Attachment #18363 on Mac OS X 10.4.11 (8S165) with Safari
3.0.4 (523.12.2) with a local debug build of WebKit r29451:
Thread 0 Crashed:
0 com.apple.WebCore 0x01722fac WebCore::StringImpl::characters() +
20 (StringImpl.h:75)
1 com.apple.WebCore 0x0152e768 WebCore::String::operator
KJS::UString() const + 96 (String.cpp:558)
2 com.apple.WebCore 0x015b5f58
KJS::Plugin::getValueProperty(KJS::ExecState*, int) const + 204
(kjs_navigator.cpp:434)
3 com.apple.WebCore 0x019f9f70 KJS::JSValue*
KJS::staticValueGetter<KJS::Plugin>(KJS::ExecState*, KJS::JSObject*,
KJS::Identifier const&, KJS::PropertySlot const&) + 92 (lookup.h:151)
4 com.apple.JavaScriptCore 0x006250a0
KJS::PropertySlot::getValue(KJS::ExecState*, KJS::JSObject*, KJS::Identifier
const&) const + 180 (property_slot.h:49)
5 com.apple.JavaScriptCore 0x00576dc0 KJS::JSObject::get(KJS::ExecState*,
KJS::Identifier const&) const + 84 (object.cpp:164)
6 com.apple.JavaScriptCore 0x00676d80
KJS::DotAccessorNode::inlineEvaluate(KJS::ExecState*) + 184 (nodes.cpp:814)
7 com.apple.JavaScriptCore 0x005b5e30
KJS::DotAccessorNode::evaluate(KJS::ExecState*) + 40 (nodes.cpp:819)
8 com.apple.JavaScriptCore 0x005b5d04
KJS::ArgumentListNode::evaluateList(KJS::ExecState*, KJS::List&) + 100
(nodes.cpp:864)
9 com.apple.JavaScriptCore 0x00676cb4
KJS::ArgumentsNode::evaluateList(KJS::ExecState*, KJS::List&) + 124
(nodes.h:515)
10 com.apple.JavaScriptCore 0x00677988
KJS::FunctionCallDotNode::inlineEvaluate(KJS::ExecState*) + 632
(nodes.cpp:1216)
11 com.apple.JavaScriptCore 0x005c2e8c
KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 40 (nodes.cpp:1228)
12 com.apple.JavaScriptCore 0x005b0dd0
KJS::ExprStatementNode::execute(KJS::ExecState*) + 84 (nodes.cpp:3640)
13 com.apple.JavaScriptCore 0x00588b08
KJS::statementListExecute(WTF::Vector<WTF::RefPtr<KJS::StatementNode>,
(unsigned long)0>&, KJS::ExecState*) + 128 (nodes.cpp:3593)
14 com.apple.JavaScriptCore 0x00588c20
KJS::BlockNode::execute(KJS::ExecState*) + 48 (nodes.cpp:3618)
15 com.apple.JavaScriptCore 0x005b03cc
KJS::ForNode::execute(KJS::ExecState*) + 332 (nodes.cpp:3807)
16 com.apple.JavaScriptCore 0x00588b08
KJS::statementListExecute(WTF::Vector<WTF::RefPtr<KJS::StatementNode>,
(unsigned long)0>&, KJS::ExecState*) + 128 (nodes.cpp:3593)
17 com.apple.JavaScriptCore 0x00588c20
KJS::BlockNode::execute(KJS::ExecState*) + 48 (nodes.cpp:3618)
18 com.apple.JavaScriptCore 0x005adabc
KJS::ProgramNode::execute(KJS::ExecState*) + 56 (nodes.cpp:4507)
19 com.apple.JavaScriptCore 0x005d25b4
KJS::Interpreter::evaluate(KJS::ExecState*, KJS::UString const&, int,
KJS::UChar const*, int, KJS::JSValue*) + 860 (interpreter.cpp:123)
20 com.apple.WebCore 0x015b89b4
WebCore::KJSProxy::evaluate(WebCore::String const&, int, WebCore::String
const&) + 292 (kjs_proxy.cpp:90)
21 com.apple.WebCore 0x011b5578
WebCore::FrameLoader::executeScript(WebCore::String const&, int,
WebCore::String const&) + 128 (FrameLoader.cpp:758)
22 com.apple.WebCore 0x012367b0
WebCore::HTMLTokenizer::scriptExecution(WebCore::DeprecatedString const&,
WebCore::HTMLTokenizer::State, WebCore::DeprecatedString, int) + 388
(HTMLTokenizer.cpp:520)
23 com.apple.WebCore 0x01238354
WebCore::HTMLTokenizer::scriptHandler(WebCore::HTMLTokenizer::State) + 1664
(HTMLTokenizer.cpp:470)
24 com.apple.WebCore 0x012389b4
WebCore::HTMLTokenizer::parseSpecial(WebCore::SegmentedString&,
WebCore::HTMLTokenizer::State) + 1208 (HTMLTokenizer.cpp:319)
25 com.apple.WebCore 0x0123afc8
WebCore::HTMLTokenizer::parseTag(WebCore::SegmentedString&,
WebCore::HTMLTokenizer::State) + 7960 (HTMLTokenizer.cpp:1248)
26 com.apple.WebCore 0x0123b92c
WebCore::HTMLTokenizer::write(WebCore::SegmentedString const&, bool) + 1504
(HTMLTokenizer.cpp:1464)
27 com.apple.WebCore 0x011a7e10 WebCore::FrameLoader::write(char
const*, int, bool) + 1288 (FrameLoader.cpp:996)
28 com.apple.WebCore 0x011b4660
WebCore::FrameLoader::endIfNotLoadingMainResource() + 128
(FrameLoader.cpp:1033)
29 com.apple.WebCore 0x011b4748 WebCore::FrameLoader::end() + 44
(FrameLoader.cpp:1018)
30 com.apple.WebCore 0x01149f10
WebCore::DocumentLoader::finishedLoading() + 92 (DocumentLoader.cpp:322)
31 com.apple.WebCore 0x011ab230
WebCore::FrameLoader::finishedLoading() + 96 (FrameLoader.cpp:2791)
32 com.apple.WebCore 0x0133ba14
WebCore::MainResourceLoader::didFinishLoading() + 244
(MainResourceLoader.cpp:291)
33 com.apple.WebCore 0x01459eec
WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*) + 60
(ResourceLoader.cpp:363)
34 com.apple.WebCore 0x01457990 -[WebCoreResourceHandleAsDelegate
connectionDidFinishLoading:] + 204 (ResourceHandleMac.mm:456)
35 com.apple.Foundation 0x92c1a7ec
-[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 188
36 com.apple.Foundation 0x92c18a58
-[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 556
37 com.apple.Foundation 0x92c187b0 _sendCallbacks + 156
38 com.apple.CoreFoundation 0x907df30c __CFRunLoopDoSources0 + 384
39 com.apple.CoreFoundation 0x907de83c __CFRunLoopRun + 452
40 com.apple.CoreFoundation 0x907de2bc CFRunLoopRunSpecific + 268
41 com.apple.HIToolbox 0x932a0b20 RunCurrentEventLoopInMode + 264
42 com.apple.HIToolbox 0x932a01b4 ReceiveNextEventCommon + 380
43 com.apple.HIToolbox 0x932a0020
BlockUntilNextEventMatchingListInMode + 96
44 com.apple.AppKit 0x937a6bc4 _DPSNextEvent + 384
45 com.apple.AppKit 0x937a6888 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
46 com.apple.Safari 0x000095e0 0x1000 + 34272
47 com.apple.AppKit 0x937a2dcc -[NSApplication run] + 472
48 com.apple.AppKit 0x93893974 NSApplicationMain + 452
49 com.apple.Safari 0x0009bad4 0x1000 + 633556
50 com.apple.Safari 0x000022fc 0x1000 + 4860
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list