Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Breakpoint 5, WebCore::messageHandlerInMainThread (message=..., data=...)
- at ../../third_party/WebKit/Source/bindings/v8/V8Initializer.cpp:90
- 90 v8::Handle<v8::Context> enteredContext = v8::Context::GetEntered();
- (gdb) bt
- #0 WebCore::messageHandlerInMainThread (message=..., data=...) at ../../third_party/WebKit/Source/bindings/v8/V8Initializer.cpp:90
- #1 0x00000000013ab59b in v8::internal::MessageHandler::ReportMessage (isolate=0x7fffed869020, loc=<optimized out>, message=...)
- at ../../v8/src/messages.cc:146
- #2 0x000000000135b654 in v8::internal::Isolate::ReportPendingMessages (this=<optimized out>) at ../../v8/src/isolate.cc:1514
- #3 0x0000000001266e5d in v8::internal::Compiler::Compile (line_offset=<optimized out>, column_offset=<optimized out>,
- is_shared_cross_origin=<optimized out>, extension=<optimized out>, pre_data=<optimized out>, natives=<optimized out>,
- source=..., script_name=..., context=..., script_data=...) at ../../v8/src/compiler.cc:750
- #4 0x000000000121e1a0 in v8::Script::New (origin=<optimized out>, pre_data=<optimized out>, source=..., script_data=...)
- at ../../v8/src/api.cc:1741
- #5 0x000000000121e3fe in v8::Script::Compile (origin=0x7fffd63815a0, pre_data=0x0, source=..., script_data=...)
- at ../../v8/src/api.cc:1776
- #6 0x0000000002c03887 in WebCore::V8ScriptRunner::compileScript (code=..., fileName=..., scriptStartPosition=..., scriptData=0x0,
- isolate=0x7fffed869020, corsStatus=WebCore::NotSharableCrossOrigin)
- at ../../third_party/WebKit/Source/bindings/v8/V8ScriptRunner.cpp:75
- #7 0x0000000002b99ad5 in WebCore::ScriptController::executeScriptAndReturnValue (this=0x340cb6272b60, context=..., source=...,
- corsStatus=WebCore::NotSharableCrossOrigin) at ../../third_party/WebKit/Source/bindings/v8/ScriptController.cpp:217
- #8 0x0000000002b9c0d1 in WebCore::ScriptController::evaluateScriptInMainWorld (this=0x340cb6272b60, sourceCode=...,
- corsStatus=WebCore::NotSharableCrossOrigin, policy=WebCore::ScriptController::DoNotExecuteScriptWhenScriptsDisabled)
- at ../../third_party/WebKit/Source/bindings/v8/ScriptController.cpp:665
- #9 0x0000000002b9c280 in WebCore::ScriptController::executeScriptInMainWorld (this=0x340cb6272b60, sourceCode=...,
- corsStatus=WebCore::NotSharableCrossOrigin) at ../../third_party/WebKit/Source/bindings/v8/ScriptController.cpp:636
- #10 0x0000000004cdf20b in WebCore::ScriptLoader::executeScript (this=0x340cb6089100, sourceCode=...)
- at ../../third_party/WebKit/Source/core/dom/ScriptLoader.cpp:334
- #11 0x0000000004cddc4a in WebCore::ScriptLoader::prepareScript (this=0x340cb6089100, scriptStartPosition=...,
- supportLegacyTypes=WebCore::ScriptLoader::DisallowLegacyTypeInTypeAttribute)
- at ../../third_party/WebKit/Source/core/dom/ScriptLoader.cpp:244
- #12 0x0000000005076c1c in WebCore::HTMLScriptRunner::runScript (this=0x340cb6279410, script=0x24e18d27c028, scriptStartPosition=...)
- at ../../third_party/WebKit/Source/core/html/parser/HTMLScriptRunner.cpp:298
- #13 0x00000000050769ca in WebCore::HTMLScriptRunner::execute (this=0x340cb6279410, scriptElement=..., scriptStartPosition=...)
- at ../../third_party/WebKit/Source/core/html/parser/HTMLScriptRunner.cpp:171
- #14 0x000000000505d0f0 in WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder (this=0x340cb5d80020)
- at ../../third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:258
- #15 0x000000000505e5e4 in WebCore::HTMLDocumentParser::processParsedChunkFromBackgroundParser (this=0x340cb5d80020, popChunk=...)
- at ../../third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:434
- #16 0x000000000505ce7e in WebCore::HTMLDocumentParser::pumpPendingSpeculations (this=0x340cb5d80020)
- at ../../third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:472
- #17 0x0000000005060252 in WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution (this=0x340cb5d80020)
- at ../../third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:884
- #18 0x0000000005060691 in WebCore::HTMLDocumentParser::notifyFinished (this=0x340cb5d80020, cachedResource=0x340cb60f7520)
- at ../../third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:929
- #19 0x00000000050606ef in non-virtual thunk to WebCore::HTMLDocumentParser::notifyFinished(WebCore::Resource*) ()
- at ../../third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:930
- #20 0x00000000019c0dcd in WebCore::Resource::checkNotify (this=0x340cb60f7520)
- at ../../third_party/WebKit/Source/core/fetch/Resource.cpp:201
- #21 0x00000000019c157b in WebCore::Resource::finishOnePart (this=0x340cb60f7520)
- at ../../third_party/WebKit/Source/core/fetch/Resource.cpp:246
- #22 0x00000000019c1681 in WebCore::Resource::finish (this=0x340cb60f7520, finishTime=88019.649848999994)
- at ../../third_party/WebKit/Source/core/fetch/Resource.cpp:254
- #23 0x00000000019e2bba in WebCore::ResourceLoader::didFinishLoading (this=0x340cb6155220, finishTime=88019.649848999994)
- ---Type <return> to continue, or q <return> to quit---up
- at ../../third_party/WebKit/Source/core/fetch/ResourceLoader.cpp:366
- #24 0x00000000036f087b in webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest(int, bool, std::string const&, base::TimeTicks const&) ()
- #25 0x00000000036cae7f in content::ResourceDispatcher::OnRequestComplete (this=0x340cb60d0a40, request_id=1, error_code=0,
- was_ignored_by_handler=false, security_info=<std::string::_Rep::_S_empty_rep_storage+24> "", browser_completion_time=...)
- at ../../content/child/resource_dispatcher.cc:540
- #26 0x00000000036cc693 in DispatchToMethod<content::ResourceDispatcher, void (content::ResourceDispatcher::*)(int, int, bool, std::string const&, base::TimeTicks const&), int, int, bool, std::string, base::TimeTicks> (obj=0x340cb60d0a40, method=
- (void (content::ResourceDispatcher::*)(content::ResourceDispatcher * const, int, int, bool, const std::basic_string<char> &, const base::TimeTicks &)) 0x36cad10 <content::ResourceDispatcher::OnRequestComplete(int, int, bool, std::string const&, base::TimeTicks const&)>, arg=...) at ../../base/tuple.h:579
- #27 0x00000000036cc246 in ResourceMsg_RequestComplete::Dispatch<content::ResourceDispatcher, content::ResourceDispatcher, void (content::ResourceDispatcher::*)(int, int, bool, std::string const&, base::TimeTicks const&)> (msg=0x340cb626c468, obj=0x340cb60d0a40,
- sender=0x340cb60d0a40, func=
- (void (content::ResourceDispatcher::*)(content::ResourceDispatcher * const, int, int, bool, const std::basic_string<char> &, const base::TimeTicks &)) 0x36cad10 <content::ResourceDispatcher::OnRequestComplete(int, int, bool, std::string const&, base::TimeTicks const&)>) at ../../content/common/resource_messages.h:267
- #28 0x00000000036c9ab0 in content::ResourceDispatcher::DispatchMessage (this=0x340cb60d0a40, message=...)
- at ../../content/child/resource_dispatcher.cc:649
- #29 0x00000000036c8f4d in content::ResourceDispatcher::OnMessageReceived (this=0x340cb60d0a40, message=...)
- at ../../content/child/resource_dispatcher.cc:313
- #30 0x00000000036b404b in content::ChildThread::OnMessageReceived (this=0x340cb5c2f828, msg=...)
- at ../../content/child/child_thread.cc:354
- #31 0x00000000040ebfbd in IPC::ChannelProxy::Context::OnDispatchMessage (this=0x340cb5b84220, message=...)
- at ../../ipc/ipc_channel_proxy.cc:260
- #32 0x00000000040f083a in base::internal::RunnableAdapter<void (IPC::ChannelProxy::Context::*)(IPC::Message const&)>::Run (
- this=0x7fffd6383150, object=0x340cb5b84220, a1=...) at ../../base/bind_internal.h:190
- #33 0x00000000040f07a1 in base::internal::InvokeHelper<false, void, base::internal::RunnableAdapter<void (IPC::ChannelProxy::Context::*)(IPC::Message const&)>, void (IPC::ChannelProxy::Context* const&, IPC::Message const&)>::MakeItSo(base::internal::RunnableAdapter<void (IPC::ChannelProxy::Context::*)(IPC::Message const&)>, IPC::ChannelProxy::Context* const&, IPC::Message const&) (runnable=...,
- a1=@0x340cb626c460: 0x340cb5b84220, a2=...) at ../../base/bind_internal.h:898
- #34 0x00000000040f074c in base::internal::Invoker<2, base::internal::BindState<base::internal::RunnableAdapter<void (IPC::ChannelProxy::Context::*)(IPC::Message const&)>, void (IPC::ChannelProxy::Context*, IPC::Message const&), void (IPC::ChannelProxy::Context*, IPC::Message)>, void (IPC::ChannelProxy::Context*, IPC::Message const&)>::Run(base::internal::BindStateBase*) (base=0x340cb626c440)
- at ../../base/bind_internal.h:1248
- #35 0x00000000004390ee in base::Callback<void ()>::Run() const (this=0x7fffd6383538) at ../../base/callback.h:396
- #36 0x000000000064f631 in base::MessageLoop::RunTask (this=0x340cb60cce20, pending_task=...)
- at ../../base/message_loop/message_loop.cc:491
- #37 0x000000000064f93b in base::MessageLoop::DeferOrRunPendingTask (this=0x340cb60cce20, pending_task=...)
- at ../../base/message_loop/message_loop.cc:503
- #38 0x000000000064fb65 in base::MessageLoop::DoWork (this=0x340cb60cce20) at ../../base/message_loop/message_loop.cc:617
- #39 0x000000000065a238 in base::MessagePumpDefault::Run (this=0x340cb60d0f50, delegate=0x340cb60cce20)
- at ../../base/message_loop/message_pump_default.cc:32
- #40 0x000000000064f010 in base::MessageLoop::RunInternal (this=0x340cb60cce20) at ../../base/message_loop/message_loop.cc:441
- #41 0x000000000064ef35 in base::MessageLoop::RunHandler (this=0x340cb60cce20) at ../../base/message_loop/message_loop.cc:413
- #42 0x000000000067e8b2 in base::RunLoop::Run (this=0x7fffd63839a0) at ../../base/run_loop.cc:47
- #43 0x000000000064e821 in base::MessageLoop::Run (this=0x340cb60cce20) at ../../base/message_loop/message_loop.cc:311
- #44 0x00000000040d7619 in base::Thread::Run (this=0x340cb5c39890, message_loop=0x340cb60cce20) at ../../base/threading/thread.cc:158
- #45 0x00000000040d777e in base::Thread::ThreadMain (this=0x340cb5c39890) at ../../base/threading/thread.cc:205
- ---Type <return> to continue, or q <return> to quit---
- #46 0x00000000006a8d7f in base::(anonymous namespace)::ThreadFunc (params=0x7fffffff9e38)
- at ../../base/threading/platform_thread_posix.cc:80
- #47 0x00007ffff1752e9a in start_thread (arg=0x7fffd6384700) at pthread_create.c:308
- #48 0x00007ffff03b9ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- #49 0x0000000000000000 in ?? ()
- (gdb) up
- #1 0x00000000013ab59b in v8::internal::MessageHandler::ReportMessage (isolate=0x7fffed869020, loc=<optimized out>, message=...)
- at ../../v8/src/messages.cc:146
- 146 callback(api_message_obj, callback_data->IsUndefined()
- (gdb) up
- #2 0x000000000135b654 in v8::internal::Isolate::ReportPendingMessages (this=<optimized out>) at ../../v8/src/isolate.cc:1514
- 1514 MessageHandler::ReportMessage(this, NULL, message_obj);
- (gdb) up
- #3 0x0000000001266e5d in v8::internal::Compiler::Compile (line_offset=<optimized out>, column_offset=<optimized out>,
- is_shared_cross_origin=<optimized out>, extension=<optimized out>, pre_data=<optimized out>, natives=<optimized out>,
- source=..., script_name=..., context=..., script_data=...) at ../../v8/src/compiler.cc:750
- 750 if (result.is_null()) isolate->ReportPendingMessages();
- (gdb) up
- #4 0x000000000121e1a0 in v8::Script::New (origin=<optimized out>, pre_data=<optimized out>, source=..., script_data=...)
- at ../../v8/src/api.cc:1741
- 1741 i::Compiler::Compile(str,
- (gdb) up
- #5 0x000000000121e3fe in v8::Script::Compile (origin=0x7fffd63815a0, pre_data=0x0, source=..., script_data=...)
- at ../../v8/src/api.cc:1776
- 1776 Local<Script> generic = New(source, origin, pre_data, script_data);
- (gdb) up
- #6 0x0000000002c03887 in WebCore::V8ScriptRunner::compileScript (code=..., fileName=..., scriptStartPosition=..., scriptData=0x0,
- isolate=0x7fffed869020, corsStatus=WebCore::NotSharableCrossOrigin)
- at ../../third_party/WebKit/Source/bindings/v8/V8ScriptRunner.cpp:75
- 75 return v8::Script::Compile(code, &origin, scriptData);
- (gdb) up
- #7 0x0000000002b99ad5 in WebCore::ScriptController::executeScriptAndReturnValue (this=0x340cb6272b60, context=..., source=...,
- corsStatus=WebCore::NotSharableCrossOrigin) at ../../third_party/WebKit/Source/bindings/v8/ScriptController.cpp:217
- 217 v8::Handle<v8::Script> script = V8ScriptRunner::compileScript(code, source.url(), source.startPosition(), scriptData.get(), m_isolate, corsStatus);
- (gdb) p source.show()
- Couldn't find method WebCore::ScriptSourceCode::show
- (gdb) p source.m_source.show()
- \u000A document.write('
- $1 = void
- (gdb) quit
- A debugging session is active.
- Inferior 1 [process 19427] will be killed.
Advertisement
Add Comment
Please, Sign In to add comment