[Webkit-unassigned] [Bug 16097] Safari crashes during load of search results

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 28 23:34:26 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=16097





------- Comment #6 from sstigler1985 at mac.com  2007-11-28 23:34 PDT -------
While I was able to reproduce this on build 28129, the behavior of the bug was
slightly different:  This time the page loaded, for the most part, but seemed
to be waiting for one more thing.  Then after a few seconds the crash occurred.
 I'm pasting in an updated stack trace for Thread 0 below; please note this
most recent crash occurred in a different method:

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   ???                                 0000000000 0 + 0
1   com.apple.WebCore                   0x00c7c2e4
WebCore::FrameLoader::endIfNotLoadingMainResource() + 116
2   com.apple.WebCore                   0x00c13833 WebCore::Document::close() +
35
3   com.apple.WebCore                   0x00d69606
WebCore::JSHTMLDocumentPrototypeFunctionClose::callAsFunction(KJS::ExecState*,
KJS::JSObject*, KJS::List const&) + 70
4   com.apple.JavaScriptCore            0x00340ac0
KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 816
5   com.apple.JavaScriptCore            0x0032b5ed
KJS::ExprStatementNode::execute(KJS::ExecState*) + 109
6   com.apple.JavaScriptCore            0x002ec28d
KJS::BlockNode::execute(KJS::ExecState*) + 61
7   com.apple.JavaScriptCore            0x0032b71b
KJS::IfNode::execute(KJS::ExecState*) + 203
8   com.apple.JavaScriptCore            0x003621c3
KJS::FunctionBodyNode::execute(KJS::ExecState*) + 467
9   com.apple.JavaScriptCore            0x002ea13c
KJS::FunctionImp::execute(KJS::ExecState*) + 28
10  com.apple.JavaScriptCore            0x0035f953
KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List
const&) + 387
11  com.apple.JavaScriptCore            0x003432ed
KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 909
12  com.apple.JavaScriptCore            0x0032b5ed
KJS::ExprStatementNode::execute(KJS::ExecState*) + 109
13  com.apple.JavaScriptCore            0x003621c3
KJS::FunctionBodyNode::execute(KJS::ExecState*) + 467
14  com.apple.JavaScriptCore            0x002ea13c
KJS::FunctionImp::execute(KJS::ExecState*) + 28
15  com.apple.JavaScriptCore            0x0035f953
KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List
const&) + 387
16  com.apple.JavaScriptCore            0x00315c17
KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 135
17  com.apple.WebCore                   0x010b1c69
WebCore::JSAbstractEventListener::handleEvent(WebCore::Event*, bool) + 1433
18  com.apple.WebCore                   0x00c43786
WebCore::EventTargetNode::handleLocalEvents(WebCore::Event*, bool) + 182
19  com.apple.WebCore                   0x00c440fd
WebCore::EventTargetNode::dispatchGenericEvent(WTF::PassRefPtr<WebCore::Event>,
int&, bool) + 1053
20  com.apple.WebCore                   0x00c4454e
WebCore::EventTargetNode::dispatchWindowEvent(WebCore::AtomicString const&,
bool, bool) + 478
21  com.apple.WebCore                   0x00c13599
WebCore::Document::implicitClose() + 281
22  com.apple.WebCore                   0x00c69f44
WebCore::FrameLoader::checkCallImplicitClose() + 308
23  com.apple.WebCore                   0x00c7928b
WebCore::FrameLoader::checkCompleted() + 187
24  com.apple.WebCore                   0x010c4967
WebCore::Loader::didFinishLoading(WebCore::SubresourceLoader*) + 327
25  com.apple.WebCore                   0x0104b111
WebCore::SubresourceLoader::didFinishLoading() + 49
26  com.apple.WebCore                   0x00f13418
-[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] + 72
27  com.apple.Foundation                0x94d21357
-[NSURLConnection(NSURLConnectionReallyInternal) sendDidFinishLoading] + 87
28  com.apple.Foundation                0x94d212e4
_NSURLConnectionDidFinishLoading + 68
29  com.apple.CFNetwork                 0x91e22adf sendDidFinishLoadingCallback
+ 148
30  com.apple.CFNetwork                 0x91e1f9d2
_CFURLConnectionSendCallbacks + 1908
31  com.apple.CFNetwork                 0x91e1f1e3 muxerSourcePerform + 283
32  com.apple.CoreFoundation            0x917ee64e CFRunLoopRunSpecific + 3166
33  com.apple.CoreFoundation            0x917eed38 CFRunLoopRunInMode + 88
34  com.apple.HIToolbox                 0x91a7c8a4 RunCurrentEventLoopInMode +
283
35  com.apple.HIToolbox                 0x91a7c6bd ReceiveNextEventCommon + 374
36  com.apple.HIToolbox                 0x91a7c531
BlockUntilNextEventMatchingListInMode + 106
37  com.apple.AppKit                    0x93d09d5b _DPSNextEvent + 657
38  com.apple.AppKit                    0x93d096a0 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
39  com.apple.Safari                    0x00009d4e 0x1000 + 36174
40  com.apple.AppKit                    0x93d026d1 -[NSApplication run] + 795
41  com.apple.AppKit                    0x93ccf9ba NSApplicationMain + 574
42  com.apple.Safari                    0x00002876 0x1000 + 6262


(In reply to comment #4)
> Yes.  I was just able to reproduce this with the November 29, 2007 nightly
> build (28129).
> 
> (In reply to comment #1)
> > Sam, does this happen with a WebKit nightly build? 
> > <http://nightly.webkit.org/>
> > 
> > Looks like a multi-part request issue.  (May be hard to reproduce without
> > access to the actual web site.)  We probably need a packet trace if we can't
> > get access to the site (e.g., using tcpdump).
> > 
> 


-- 
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