Navigate to https://btorrent.xyz/
Open DevTools performance panel. Press start recording button. The inspected page crashes.
I managed to get the crash report https://go/crash/17525ec069ec31d4
Looks like a WASM reentrancy issue.
0x0000000106705984 (Google Chrome Framework -vector:633 ) v8::internal::wasm::NativeModule::FunctionCount() const
0x000000010672f461 (Google Chrome Framework -wasm-objects.cc:1844 ) v8::internal::WasmCompiledModule::LogWasmCodes(v8::internal::Isolate*)
0x00000001064ae031 (Google Chrome Framework -log.cc:1849 ) v8::internal::Logger::LogCompiledFunctions()
0x00000001065834a5 (Google Chrome Framework -cpu-profiler.cc:386 ) v8::internal::CpuProfiler::StartProcessorIfNotStarted()
0x0000000106583327 (Google Chrome Framework -cpu-profiler.cc:352 ) v8::internal::CpuProfiler::StartProfiling(char const*, bool)
0x0000000106583643 (Google Chrome Framework -cpu-profiler.cc:358 ) v8::internal::CpuProfiler::StartProfiling(v8::internal::String*, bool)
0x00000001067ef4ba (Google Chrome Framework -v8-profiler-agent-impl.cc:485 ) v8_inspector::V8ProfilerAgentImpl::startProfiling(v8_inspector::String16 const&)
0x00000001067f00a4 (Google Chrome Framework -v8-profiler-agent-impl.cc:259 ) v8_inspector::V8ProfilerAgentImpl::start()
0x000000010679daaf (Google Chrome Framework -Profiler.cpp:667 ) v8_inspector::protocol::Profiler::DispatcherImpl::start(int, std::__1::unique_ptr<v8_inspector::protocol::DictionaryValue, std::__1::default_delete<v8_inspector::protocol::DictionaryValue> >, v8_inspector::protocol::ErrorSupport*)
0x000000010679d373 (Google Chrome Framework -Profiler.cpp:594 ) v8_inspector::protocol::Profiler::DispatcherImpl::dispatch(int, v8_inspector::String16 const&, std::__1::unique_ptr<v8_inspector::protocol::DictionaryValue, std::__1::default_delete<v8_inspector::protocol::DictionaryValue> >)
0x0000000106782d71 (Google Chrome Framework -Protocol.cpp:822 ) v8_inspector::protocol::UberDispatcher::dispatch(std::__1::unique_ptr<v8_inspector::protocol::Value, std::__1::default_delete<v8_inspector::protocol::Value> >, int*, v8_inspector::String16*)
0x00000001067ed0ec (Google Chrome Framework -v8-inspector-session-impl.cc:313 ) v8_inspector::V8InspectorSessionImpl::dispatchProtocolMessage(v8_inspector::StringView const&)
0x000000010a1cb6ca (Google Chrome Framework -InspectorSession.cpp:96 ) blink::InspectorSession::DispatchProtocolMessage(WTF::String const&)
0x000000010a1d694f (Google Chrome Framework -callback.h:135 ) blink::InspectorTaskRunner::PerformSingleTask(WTF::CrossThreadFunction<void ()>)
0x000000010a1d66e5 (Google Chrome Framework -InspectorTaskRunner.cpp:133 ) blink::InspectorTaskRunner::V8InterruptCallback(v8::Isolate*, void*)
0x0000000106481e79 (Google Chrome Framework -isolate.cc:1040 ) v8::internal::Isolate::InvokeApiInterruptCallbacks()
0x0000000106389bbd (Google Chrome Framework -execution.cc:539 ) v8::internal::StackGuard::HandleInterrupts()
0x000000010668b070 (Google Chrome Framework -runtime-wasm.cc:292 ) v8::internal::Runtime_WasmStackGuard(int, v8::internal::Object**, v8::internal::Isolate*)
0x00000040354841fc
Comment 1 by alph@chromium.org
, May 9 2018Status: Assigned (was: Untriaged)