[Webkit-unassigned] [Bug 31012] New: [v8] attempt to entry empty context in V8IsolatedWorld constructor

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 2 05:49:32 PST 2009


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

           Summary: [v8] attempt to entry empty context in V8IsolatedWorld
                    constructor
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: antonm at chromium.org
                CC: abarth at webkit.org


Crome crashes when attempting to entry empty context in V8IsolatedWorld
constructor.

Sample stack trace:

Thread 0 *CRASHED* (EXCEPTION_ACCESS_VIOLATION @0x00000000)

0x5d74fc0d     [chrome.dll     - api.cc:435]     v8::Context::Enter()
0x5d3761fc     [chrome.dll     - v8isolatedworld.cpp:63]    
WebCore::V8IsolatedWorld::V8IsolatedWorld(WebCore::V8Proxy *,int)
0x5d28b6ff     [chrome.dll     - v8proxy.cpp:282]    
WebCore::V8Proxy::evaluateInIsolatedWorld(int,WTF::Vector<WebCore::ScriptSourceCode,0>
const &,int)
0x5d267ee2     [chrome.dll     - webframe_impl.cc:644]    
WebFrameImpl::executeScriptInIsolatedWorld(int,WebKit::WebScriptSource const
*,unsigned int,int)
0x5d064e15     [chrome.dll     - user_script_slave.cc:192]    
UserScriptSlave::InjectScripts(WebKit::WebFrame *,UserScript::RunLocation)
0x5d05b32f     [chrome.dll     - render_view.cc:2232]    
RenderView::didFinishDocumentLoad(WebKit::WebFrame *)
0x5d27d332     [chrome.dll     - webframeloaderclient_impl.cc:312]    
WebFrameLoaderClient::dispatchDidFinishDocumentLoad()
0x5d2a68d7     [chrome.dll     - frameloader.cpp:1044]    
WebCore::FrameLoader::finishedParsing()
0x5d29e97e     [chrome.dll     - document.cpp:4024]    
WebCore::Document::finishedParsing()
0x5d4cf8f7     [chrome.dll     - htmlparser.cpp:1635]    
WebCore::HTMLParser::finished()
0x5d437635     [chrome.dll     - htmltokenizer.cpp:1864]    
WebCore::HTMLTokenizer::end()
0x5d4378ac     [chrome.dll     - htmltokenizer.cpp:1904]    
WebCore::HTMLTokenizer::finish()
0x5d2a686c     [chrome.dll     - frameloader.cpp:949]    
WebCore::FrameLoader::endIfNotLoadingMainResource()
0x5d2a682c     [chrome.dll     - frameloader.cpp:934]    
WebCore::FrameLoader::end()
0x5d2a970a     [chrome.dll     - frameloader.cpp:2674]    
WebCore::FrameLoader::finishedLoading()
0x5d44ac72     [chrome.dll     - mainresourceloader.cpp:393]    
WebCore::MainResourceLoader::didFinishLoading()
0x5d44b9d6     [chrome.dll     - resourceloader.cpp:403]    
WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle *)
0x5d5394c2     [chrome.dll     - resourcehandle.cpp:150]    
WebCore::ResourceHandleInternal::didFinishLoading(WebKit::WebURLLoader *)
0x5d274e6b     [chrome.dll     - weburlloader_impl.cc:510]    
webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest(URLRequestStatus
const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> >
const &)
0x5d22a3a9     [chrome.dll     - resource_dispatcher.cc:448]    
ResourceDispatcher::OnRequestComplete(int,URLRequestStatus const
&,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &)
0x5d22b4ec     [chrome.dll     - ipc_message_utils.h:1000]    
IPC::MessageWithTuple<Tuple3<int,URLRequestStatus,std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::Dispatch<ResourceDispatcher,void (
ResourceDispatcher::*)(int,URLRequestStatus const
&,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const
&)>(IPC::Message const *,ResourceDispatcher *,void (
ResourceDispatcher::*)(int,URLRequestStatus const
&,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const
&))
0x5d22a633     [chrome.dll     - resource_dispatcher.cc:520]    
ResourceDispatcher::DispatchMessageW(IPC::Message const &)
0x5d22a047     [chrome.dll     - resource_dispatcher.cc:301]    
ResourceDispatcher::OnMessageReceived(IPC::Message const &)
0x5d2283f6     [chrome.dll     - child_thread.cc:99]    
ChildThread::OnMessageReceived(IPC::Message const &)
0x5d1bcaf7     [chrome.dll     - task.h:277]    
RunnableMethod<URLFetcher::Core,void ( URLFetcher::Core::*)(URLRequestStatus
const &),Tuple1<URLRequestStatus> >::Run()
0x5d034ec8     [chrome.dll     - message_loop.cc:314]    
MessageLoop::RunTask(Task *)
0x5d034f02     [chrome.dll     - message_loop.cc:322]    
MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const &)
0x5d0350b7     [chrome.dll     - message_loop.cc:429]     MessageLoop::DoWork()
0x5d0461ba     [chrome.dll     - message_pump_default.cc:50]    
base::MessagePumpDefault::Run(base::MessagePump::Delegate *)
0x5d034d78     [chrome.dll     - message_loop.cc:199]    
MessageLoop::RunInternal()
0x5d034d41     [chrome.dll     - message_loop.cc:181]    
MessageLoop::RunHandler()
0x5d034ce4     [chrome.dll     - message_loop.cc:155]     MessageLoop::Run()
0x5d04d654     [chrome.dll     - renderer_main.cc:167]    
RendererMain(MainFunctionParams const &)
0x5cfa37ae     [chrome.dll     - chrome_dll_main.cc:544]     ChromeMain
0x01082c0e     [chrome.exe     - google_update_client.cc:96]    
google_update::GoogleUpdateClient::Launch(HINSTANCE__
*,sandbox::SandboxInterfaceInfo *,wchar_t *,char const *,int *)
0x76daea8a     [kernel32.dll     + 0x000bea8a]     _aullrem

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list