[Webkit-unassigned] [Bug 12287] Patch: make some more of Frame platform independent

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 23 01:17:30 PST 2007


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





------- Comment #4 from mjs at apple.com  2007-01-23 01:17 PDT -------
This appears to cause a crash on the Mac. This is in Safari, but DumpRenderTree
also crashes. It happesn on the second page loaded.

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000010
0x013040fd in -[WebScriptObject _isSafeScript] (self=0x16641350,
_cmd=0x1462e14) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/bindings/objc/WebScriptObject.mm:109
(gdb) bt
#0  0x013040fd in -[WebScriptObject _isSafeScript] (self=0x16641350,
_cmd=0x1462e14) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/bindings/objc/WebScriptObject.mm:109
#1  0x01305265 in -[WebScriptObject setValue:forKey:] (self=0x16641350,
_cmd=0x90ac5298, value=0x16898560, key=0x19ad3c) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/bindings/objc/WebScriptObject.mm:254
#2  0x00099ccb in -[LocationChangeHandler webView:windowScriptObjectAvailable:]
(self=0x216aaf0, _cmd=0x90ace020, webView=0x2140120,
windowScriptObject=0x16641350) at
/Volumes/Data/mjs/Work/src/Safari/Internal/WebBrowser/LocationChangeHandler.m:250
#3  0x90a56c56 in objc_msgSendv ()
#4  0x925fc43e in -[NSInvocation invoke] ()
#5  0x92622433 in -[NSInvocation invokeWithTarget:] ()
#6  0x00461042 in -[_WebSafeForwarder forwardInvocation:] (self=0x1621a300,
_cmd=0x90aa5194, anInvocation=0x16eebf80) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebKit/WebView/WebView.mm:1426
#7  0x925fb4f4 in -[NSObject(NSForwardInvocation) forward::] ()
#8  0x90a56ba1 in _objc_msgForward ()
#9  0x004299bb in -[WebFrameBridge windowObjectCleared] (self=0x2153cd0,
_cmd=0x90ace814) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebKit/WebCoreSupport/WebFrameBridge.mm:930
#10 0x0139a152 in WebCore::FrameLoader::partClearedInBegin (this=0x2880400) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/loader/mac/FrameLoaderMac.mm:198
#11 0x013bc1f4 in WebCore::FrameLoader::begin (this=0x2880400, url=@0x28805e8)
at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/loader/FrameLoader.cpp:796
#12 0x013bc6eb in WebCore::FrameLoader::receivedFirstData (this=0x2880400) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/loader/FrameLoader.cpp:753
#13 0x013bc8cb in WebCore::FrameLoader::setEncoding (this=0x2880400,
name=@0xbfffe4e0, userChosen=false) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/loader/FrameLoader.cpp:1487
#14 0x010ff8a4 in -[WebCoreFrameBridge receivedData:textEncodingName:]
(self=0x2153cd0, _cmd=0x90ab9160, data=0x162caca0, textEncodingName=0x0) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebCore/page/mac/WebCoreFrameBridge.mm:1583
#15 0x004328ad in -[WebHTMLRepresentation receivedData:withDataSource:]
(self=0x17023360, _cmd=0x90ab9180, data=0x162caca0, dataSource=0x162b8a80) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebKit/WebView/WebHTMLRepresentation.mm:172
#16 0x0042e047 in -[WebDataSource(WebInternal) _receivedData:]
(self=0x162b8a80, _cmd=0x90a820f8, data=0x162caca0) at
/Volumes/Data/mjs/Work/src/Safari/OpenSource/WebKit/WebView/WebDataSource.mm:177


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