(poc.html:844): dbind-WARNING **: 08:13:06.072: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/229127/at-spi/bus_20: No such file or directory
[844:844:0407/081306.526213:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type:
[844:844:0407/081306.526516:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.Properties.GetAll: object_path= /org/freedesktop/UPower/devices/DisplayDevice: unknown error type:
[844:859:0407/081306.526589:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/user/229127/bus: No such file or directory
[844:844:0407/081306.569609:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type:
[844:859:0407/081306.570026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/user/229127/bus: No such file or directory
[844:856:0407/081306.590989:ERROR:crypto/nss_util.cc:79] Failed to create /usr/local/google/home/vmiura/.local/share/pki/nssdb directory.
[844:844:0407/081306.612602:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type:
[844:859:0407/081306.612991:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/user/229127/bus: No such file or directory
[844:844:0407/081306.635837:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type:
[POC] FeedbackCell EVACUATED by mark-compact inside NewJSDispatchHandle slow path:
[POC] before GC: 0x7a1c0108ed55
[POC] after GC : 0x7a1c010d4105
[POC] stale interior 'location' (overload #2 param) = 0x7a1c0108ed5c
[POC] Poisoning stale region. The UNMODIFIED Release_Store at
[POC] objects-inl.h:1369 is about to write 4 bytes here.
=================================================================
==927==ERROR: AddressSanitizer: unknown-crash on address 0x7a1c0108ed5c at pc 0x55ac200b6e75 bp 0x7ffc4fbdabf0 sp 0x7ffc4fbdabe8
WRITE of size 4 at 0x7a1c0108ed5c thread T0 (chrome)
#0 0x55ac200b6e74 in v8::internal::ClosureFeedbackCellArray::New(v8::internal::Isolate*, v8::internal::DirectHandle, v8::internal::AllocationType) gen/third_party/libc++/src/include/__atomic/atomic_ref.h:132:5
#1 0x55ac20156f55 in v8::internal::JSFunction::EnsureClosureFeedbackCellArray(v8::internal::Isolate*, v8::internal::DirectHandle) v8/src/objects/js-function.cc:631:7
#2 0x55ac20159934 in v8::internal::JSFunction::InitializeFeedbackCell(v8::internal::Isolate*, v8::internal::DirectHandle, v8::internal::IsCompiledScope*, bool) v8/src/objects/js-function.cc:764:5
#3 0x55ac1f2de422 in v8::internal::Compiler::PostInstantiation(v8::internal::Isolate*, v8::internal::DirectHandle, v8::internal::IsCompiledScope*) v8/src/codegen/compiler.cc:4623:5
#4 0x55ac1f701f7a in v8::internal::Factory::JSFunctionBuilder::Build() v8/src/heap/factory.cc:5153:3
#5 0x55ac1fb1d28f in v8::internal::Genesis::CompileExtension(v8::internal::Isolate*, v8::Extension*) v8/src/init/bootstrapper.cc:5219:67
#6 0x55ac1fb2d0e9 in v8::internal::Genesis::InstallExtension(v8::internal::Isolate*, v8::RegisteredExtension*, v8::internal::Genesis::ExtensionStates*) v8/src/init/bootstrapper.cc:6816:8
#7 0x55ac1fb2c326 in v8::internal::Genesis::InstallExtensions(v8::internal::Isolate*, v8::internal::DirectHandle, v8::ExtensionConfiguration*) v8/src/init/bootstrapper.cc:6787:14
#8 0x55ac1fad870f in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeDirectHandle, v8::Local, v8::ExtensionConfiguration*, unsigned long, v8::internal::DeserializeEmbedderFieldsCallback, v8::MicrotaskQueue*) v8/src/init/bootstrapper.cc:6678:10
#9 0x55ac1f0768d4 in v8::NewContext(v8::Isolate*, v8::ExtensionConfiguration*, v8::MaybeLocal, v8::MaybeLocal, unsigned long, v8::internal::DeserializeEmbedderFieldsCallback, v8::MicrotaskQueue*) v8/src/api/api.cc:6585:39
#10 0x55ac1f078c03 in v8::Context::FromSnapshot(v8::Isolate*, unsigned long, v8::DeserializeInternalFieldsCallback, v8::ExtensionConfiguration*, v8::MaybeLocal, v8::MicrotaskQueue*, v8::DeserializeContextDataCallback, v8::DeserializeAPIWrapperCallback) v8/src/api/api.cc:6772:10
#11 0x55ac435eba6c in blink::V8ContextSnapshotImpl::CreateContext(v8::Isolate*, blink::DOMWrapperWorld const&, v8::ExtensionConfiguration*, v8::Local, blink::Document*) third_party/blink/renderer/bindings/modules/v8/v8_context_snapshot_impl.cc:344:10
#12 0x55ac3d7d1def in blink::LocalWindowProxy::CreateContext() third_party/blink/renderer/bindings/core/v8/local_window_proxy.cc:246:15
#13 0x55ac3d7cf44b in blink::LocalWindowProxy::Initialize() third_party/blink/renderer/bindings/core/v8/local_window_proxy.cc:167:3
#14 0x55ac3eb90192 in blink::Frame::GetWindowProxy(blink::DOMWrapperWorld&) third_party/blink/renderer/bindings/core/v8/window_proxy_manager.h:53:19
#15 0x55ac3ec61358 in blink::LocalFrame::WindowProxy(blink::DOMWrapperWorld&) third_party/blink/renderer/core/frame/local_frame.cc:1095:38
#16 0x55ac3d72e972 in blink::ToV8ContextEvenIfDetached(blink::LocalFrame*, blink::DOMWrapperWorld&) third_party/blink/renderer/bindings/core/v8/v8_binding_for_core.cc:748:17
#17 0x55ac3d72f7a1 in blink::ToScriptStateForMainWorld(blink::LocalFrame*) third_party/blink/renderer/bindings/core/v8/v8_binding_for_core.cc:696:36
#18 0x55ac3ef2d8f4 in blink::WebLocalFrameImpl::MainWorldScriptContext() const third_party/blink/renderer/core/frame/web_local_frame_impl.cc:1157:31
#19 0x55ac2ffc80b1 in extensions::ScriptContextSet::GetMainWorldContextForFrame(content::RenderFrame*) extensions/renderer/script_context_set.cc:152:43
#20 0x55ac2ff4f69b in extensions::ExtensionFrameHelper::DidClearWindowObject() extensions/renderer/extension_frame_helper.cc:129:7
#21 0x55ac3d46c1b4 in content::RenderFrameImpl::DidClearWindowObject() content/renderer/render_frame_impl.cc:4067:14
#22 0x55ac3ef73112 in blink::LocalFrameClientImpl::DispatchDidClearWindowObjectInMainWorld(blink::LocalDOMWindow*) third_party/blink/renderer/core/frame/local_frame_client_impl.cc:219:29
#23 0x55ac405e106a in blink::FrameLoader::DispatchDidClearDocumentOfWindowObject() third_party/blink/renderer/core/loader/frame_loader.cc:1835:13
#24 0x55ac4054b772 in blink::DocumentLoader::CreateParserPostCommit() third_party/blink/renderer/core/loader/document_loader.cc:3351:20
#25 0x55ac405498ed in blink::DocumentLoader::StartLoadingResponse() third_party/blink/renderer/core/loader/document_loader.cc:2110:3
#26 0x55ac4055a125 in blink::DocumentLoader::CommitNavigation() third_party/blink/renderer/core/loader/document_loader.cc:3238:3
#27 0x55ac405ce4fe in blink::FrameLoader::CommitDocumentLoader(blink::DocumentLoader*, blink::HistoryItem*, blink::CommitReason) third_party/blink/renderer/core/loader/frame_loader.cc:1477:21
#28 0x55ac405da2cb in blink::FrameLoader::CommitNavigation(std::__Cr::unique_ptr>, std::__Cr::unique_ptr>, blink::CommitReason) third_party/blink/renderer/core/loader/frame_loader.cc:1289:3
#29 0x55ac3ef45a68 in blink::WebLocalFrameImpl::CommitNavigation(std::__Cr::unique_ptr>, std::__Cr::unique_ptr>) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2839:24
#30 0x55ac3d451303 in content::RenderFrameImpl::CommitNavigationWithParams(mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::unique_ptr>) content/renderer/render_frame_impl.cc:2969:11
#31 0x55ac3d4acca2 in void base::internal::DecayedFunctorTraits, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::unique_ptr>), base::WeakPtr&&, mojo::StructPtr&&, mojo::StructPtr&&, std::__Cr::unique_ptr>&&, std::__Cr::optional, std::__Cr::allocator>>>&&, mojo::StructPtr&&, mojo::StructPtr&&, mojo::PendingRemote&&, mojo::PendingRemote&&, mojo::PendingAssociatedRemote&&, mojo::PendingRemote&&, mojo::PendingRemote&&, mojo::StructPtr&&, mojo::StructPtr&&, std::__Cr::unique_ptr>&&>::Invoke, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::unique_ptr>), base::WeakPtr const&, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::unique_ptr>>(void (content::RenderFrameImpl::*)(mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::unique_ptr>), base::WeakPtr const&, mojo::StructPtr&&, mojo::StructPtr&&, std::__Cr::unique_ptr>&&, std::__Cr::optional, std::__Cr::allocator>>>&&, mojo::StructPtr&&, mojo::StructPtr&&, mojo::PendingRemote&&, mojo::PendingRemote&&, mojo::PendingAssociatedRemote&&, mojo::PendingRemote&&, mojo::PendingRemote&&, mojo::StructPtr&&, mojo::StructPtr&&, std::__Cr::unique_ptr>&&, std::__Cr::unique_ptr>&&) base/functional/bind_internal.h:740:12
#32 0x55ac3d4ac75b in base::internal::Invoker, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::unique_ptr>), base::WeakPtr&&, mojo::StructPtr&&, mojo::StructPtr&&, std::__Cr::unique_ptr>&&, std::__Cr::optional, std::__Cr::allocator>>>&&, mojo::StructPtr&&, mojo::StructPtr&&, mojo::PendingRemote&&, mojo::PendingRemote&&, mojo::PendingAssociatedRemote&&, mojo::PendingRemote&&, mojo::PendingRemote&&, mojo::StructPtr&&, mojo::StructPtr&&, std::__Cr::unique_ptr>&&>, base::internal::BindState, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::unique_ptr>), base::WeakPtr, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, std::__Cr::unique_ptr>>, void (std::__Cr::unique_ptr>)>::RunOnce(base::internal::BindStateBase*, std::__Cr::unique_ptr>&&) base/functional/bind_internal.h:956:5
#33 0x55ac3d4524eb in base::OnceCallback>)>::Run(std::__Cr::unique_ptr>) && base/functional/callback.h:155:12
#34 0x55ac3d44beec in content::RenderFrameImpl::CommitNavigation(mojo::StructPtr, mojo::StructPtr, mojo::StructPtr, mojo::ScopedHandleBase, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, base::TokenType const&, base::UnguessableToken const&, base::Uuid const&, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, base::OnceCallback, mojo::StructPtr)>) content/renderer/render_frame_impl.cc:2827:33
#35 0x55ac3d52975d in content::NavigationClient::CommitNavigation(mojo::StructPtr, mojo::StructPtr, mojo::StructPtr, mojo::ScopedHandleBase, mojo::StructPtr, std::__Cr::unique_ptr>, std::__Cr::optional, std::__Cr::allocator>>>, mojo::StructPtr, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::PendingAssociatedRemote, base::TokenType const&, base::UnguessableToken const&, base::Uuid const&, mojo::StructPtr, mojo::PendingRemote, mojo::PendingRemote, mojo::StructPtr, mojo::StructPtr, base::OnceCallback, mojo::StructPtr)>) content/renderer/navigation_client.cc:87:18
#36 0x55ac1eeb3f8c in content::mojom::NavigationClientStubDispatch::AcceptWithResponder(content::mojom::NavigationClient*, mojo::Message*, std::__Cr::unique_ptr>) gen/content/common/navigation_client.mojom.cc:1746:13
#37 0x55ac310d41b0 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:1036:56
#38 0x55ac310f1ef1 in mojo::MessageDispatcher::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/message_dispatcher.cc:44:19
#39 0x55ac310da513 in mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:747:20
#40 0x55ac34ffa7dd in IPC::ChannelAssociatedGroupController::AcceptOnEndpointThread(mojo::Message, IPC::(anonymous namespace)::ScopedUrgentMessageNotification) ipc/ipc_mojo_bootstrap.cc:1199:24
#41 0x55ac34ffcc65 in base::internal::Invoker, base::internal::BindState, mojo::Message, IPC::(anonymous namespace)::ScopedUrgentMessageNotification>, void ()>::RunOnce(base::internal::BindStateBase*) base/functional/bind_internal.h:740:12
#42 0x55ac31314326 in base::TaskAnnotator::RunTaskImpl(base::PendingTask&) base/functional/callback.h:155:12
#43 0x55ac3138b9c9 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) base/task/common/task_annotator.h:112:5
#44 0x55ac3138a83a in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:340:40
#45 0x55ac311d2927 in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:42:55
#46 0x55ac3138d0d7 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:644:12
#47 0x55ac3128eca0 in base::RunLoop::Run(base::Location const&) base/run_loop.cc:135:14
#48 0x55ac3d6181fb in content::RendererMain(content::MainFunctionParams) content/renderer/renderer_main.cc:337:16
#49 0x55ac2ce2c6ef in content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:664:14
#50 0x55ac2ce2da1f in content::RunOtherNamedProcessTypeMain(std::__Cr::basic_string, std::__Cr::allocator> const&, content::MainFunctionParams, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:771:12
#51 0x55ac2ce30728 in content::ContentMainRunnerImpl::Run() content/app/content_main_runner_impl.cc:1152:10
#52 0x55ac2ce2a101 in content::RunContentProcess(content::ContentMainParams, content::ContentMainRunner*) content/app/content_main.cc:358:36
#53 0x55ac2ce2a6fc in content::ContentMain(content::ContentMainParams) content/app/content_main.cc:371:10
#54 0x55ac1935eb39 in ChromeMain chrome/app/chrome_main.cc:191:12
#55 0x7f766fa2b249 (/lib/x86_64-linux-gnu/libc.so.6+0x27249) (BuildId: 6196744a316dbd57c0fd8968df1680aac482cec4)
Address 0x7a1c0108ed5c is a wild pointer inside of access range of size 0x000000000004.
SUMMARY: AddressSanitizer: unknown-crash gen/third_party/libc++/src/include/__atomic/atomic_ref.h:132:5 in v8::internal::ClosureFeedbackCellArray::New(v8::internal::Isolate*, v8::internal::DirectHandle, v8::internal::AllocationType)
Shadow bytes around the buggy address:
0x7a1c0108ea80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108eb00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108eb80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108ec00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108ec80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
=>0x7a1c0108ed00: 00 00 00 00 00 00 00 00 00 00 00[04]00 00 00 00
0x7a1c0108ed80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108ee00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108ee80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108ef00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x7a1c0108ef80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
==927==ADDITIONAL INFO
==927==Note: Please include this section with the ASan report.
Task trace:
#0 0x55ac34ff3df7 in IPC::ChannelAssociatedGroupController::Accept(mojo::Message*) ipc/ipc_mojo_bootstrap.cc:1138:13
Command line: `/proc/self/exe --type=renderer --crashpad-handler-pid=846 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/chrome-poc-profile --change-stack-guard-on-fork=enable --no-sandbox --js-flags=--stress-compaction --ozone-platform=headless --disable-gpu-compositing --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=5 --time-ticks-at-unix-epoch=-1775447330840308 --launch-time-ticks=102255542460 --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,6961098499007514769,11941066440323304188,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,12876287866005426734,13919651362274102521,4 --trace-process-track-uuid=3190708990997080739`
==927==END OF ADDITIONAL INFO
==927==ABORTING