[Webkit-unassigned] [Bug 21799] New: Crash in dumpFramesAsText() when running http/tests/security/cross-origin-xsl-BLOCKED.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 22 09:01:28 PDT 2008


https://bugs.webkit.org/show_bug.cgi?id=21799

           Summary: Crash in dumpFramesAsText() when running
                    http/tests/security/cross-origin-xsl-BLOCKED.html
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Keywords: NeedsRadar, LayoutTestFailure
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: aroben at apple.com


To reproduce:

1. Run http/tests/security/cross-origin-xsl-BLOCKED.html

You'll hit a crash in dumpFramesAsText (documentElement is 0). Here's the
backtrace:

       
DumpRenderTree_debug.exe!IUnknown::QueryInterface<IDOMElementPrivate>(IDOMElementPrivate
* * pp=0x0012ebec)  Line 124 + 0xe bytes       C++
>	DumpRenderTree_debug.exe!dumpFramesAsText(IWebFrame * frame=0x05277bd0)  Line 340 + 0x17 bytes	C++
        DumpRenderTree_debug.exe!dumpFramesAsText(IWebFrame * frame=0x02146680)
 Line 358 + 0x18 bytes  C++
        DumpRenderTree_debug.exe!dump()  Line 562 + 0x10 bytes  C++
       
DumpRenderTree_debug.exe!FrameLoadDelegate::locationChangeDone(IWebError *
__formal=0x00000000, IWebFrame * frame=0x02146680)  Line 225 C++
       
DumpRenderTree_debug.exe!FrameLoadDelegate::didFinishLoadForFrame(IWebView *
webView=0x02126990, IWebFrame * frame=0x02146680)  Line 236        C++
        WebKit_debug.dll!WebFrameLoaderClient::dispatchDidFinishLoad()  Line
289 + 0x26 bytes   C++
        WebKit_debug.dll!WebCore::FrameLoader::checkLoadCompleteForThisFrame() 
Line 3185 + 0x18 bytes  C++
        WebKit_debug.dll!WebCore::FrameLoader::recursiveCheckLoadComplete() 
Line 3291  C++
        WebKit_debug.dll!WebCore::FrameLoader::checkLoadComplete()  Line 3302  
C++
        WebKit_debug.dll!WebCore::FrameLoader::finishedLoading()  Line 2981    
C++
        WebKit_debug.dll!WebCore::MainResourceLoader::didFinishLoading()  Line
334      C++
       
WebKit_debug.dll!WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle
* __formal=0x04fd6d20)  Line 398 + 0xf bytes C++
        WebKit_debug.dll!WebCore::didFinishLoading(_CFURLConnection *
conn=0x0511ad00, const void * clientInfo=0x04fd6d20)  Line 119 + 0x1e bytes    
  C++
...CFNetwork frames elided...
        user32.dll!_InternalCallWinProc at 20()  + 0x28 bytes      
        user32.dll!_UserCallWinProcCheckWow at 32()  + 0xb7 bytes  
        user32.dll!_DispatchMessageWorker at 8()  + 0xdc bytes     
        user32.dll!_DispatchMessageW at 4()  + 0xf bytes   
        DumpRenderTree_debug.exe!runTest(const char * pathOrURL=0x0012f6e8) 
Line 751 + 0xc bytes       C++
        DumpRenderTree_debug.exe!main(int argc=2, char * * argv=0x01bf1208) 
Line 1088 + 0xc bytes      C++
        DumpRenderTree_debug.exe!__tmainCRTStartup()  Line 597 + 0x19 bytes    
C
        DumpRenderTree_debug.exe!mainCRTStartup()  Line 414     C
        kernel32.dll!_BaseProcessStart at 4()  + 0x23 bytes


-- 
Configure bugmail: https://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