Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[internal] Crash in base::internal::AssertBlockingAllowed() #32715

Open
mxschmitt opened this issue Sep 19, 2024 · 0 comments
Open

[internal] Crash in base::internal::AssertBlockingAllowed() #32715

mxschmitt opened this issue Sep 19, 2024 · 0 comments

Comments

@mxschmitt
Copy link
Member

mxschmitt commented Sep 19, 2024

Stack trace:

Error: browser.startTracing: Target page, context or browser has been closed
Browser logs:

<launching> /root/.cache/ms-playwright/chromium-1136/chrome-linux/chrome --disable-field-trial-config --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate,HttpsUpgrades,PaintHolding,PlzDedicatedWorker,ThirdPartyStoragePartitioning --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --unsafely-disable-devtools-self-xss-warnings --headless=old --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --user-data-dir=/tmp/playwright_chromiumdev_profile-juzMBR --remote-debugging-pipe --no-startup-window
<launched> pid=21470
[pid=21470][err] Old Headless mode will be removed from the Chrome binary soon. Please use the new Headless mode (https://developer.chrome.com/docs/chromium/new-headless) or the chrome-headless-shell which is a standalone implementation of the old Headless mode (https://developer.chrome.com/blog/chrome-headless-shell).
[pid=21470][err] 
[pid=21470][err] [0919/124135.863556:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[pid=21470][err] [0919/124135.865233:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[pid=21470][err] [0919/124135.865348:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[pid=21470][err] [0919/124135.877028:WARNING:bluez_dbus_manager.cc(234)] Floss manager service not available, cannot set Floss enable/disable.
[pid=21470][err] [0919/124135.888655:WARNING:sandbox_linux.cc(430)] InitializeSandbox() called with multiple threads in process gpu-process.
[pid=21470][err] [0919/124135.889935:WARNING:viz_main_impl.cc(85)] VizNullHypothesis is disabled (not a warning)
[pid=21470][err] [0919/124135.989434:FATAL:thread_restrictions.cc(54)] Check failed: !tls_blocking_disallowed. Function marked as blocking was called from a scope that disallows blocking! If this task is running inside the ThreadPool, it needs to have MayBlock() in its TaskTraits. Otherwise, consider making this blocking work asynchronous or, as a last resort, you may use ScopedAllowBlocking (see its documentation for best practices).
[pid=21470][err] tls_blocking_disallowed 1
[pid=21470][err] #0 0xca9dd9930e40 base::debug::CollectStackTrace()
[pid=21470][err] #1 0xca9dd991fde8 base::debug::StackTrace::StackTrace()
[pid=21470][err] #2 0xca9dd987cd80 logging::LogMessage::Flush()
[pid=21470][err] #3 0xca9dd987cc84 logging::LogMessage::~LogMessage()
[pid=21470][err] #4 0xca9dd9866fa4 logging::(anonymous namespace)::CheckLogMessage::~CheckLogMessage()
[pid=21470][err] #5 0xca9dd9867004 logging::(anonymous namespace)::CheckLogMessage::~CheckLogMessage()
[pid=21470][err] #6 0xca9dd9866da0 logging::CheckError::~CheckError()
[pid=21470][err] #7 0xca9dd99055c4 base::internal::AssertBlockingAllowed()
[pid=21470][err] #8 0xca9dd98ff734 base::ScopedBlockingCall::ScopedBlockingCall()
[pid=21470][err] #9 0xca9dd992bed0 base::OpenFile()
[pid=21470][err] #10 0xca9dd99211e0 base::ReadFileToStringWithMaxSize()
[pid=21470][err] #11 0xca9dd991efd8 base::(anonymous namespace)::ParseProcCpu()::$_0::operator()()
[pid=21470][err] #12 0xca9dd991ec94 base::CPU::Initialize()
[pid=21470][err] #13 0xca9dd7bdb3fc content::TracingControllerImpl::GenerateMetadataDict()
[pid=21470][err] #14 0xca9dd5146b74 base::RepeatingCallback<>::Run()
[pid=21470][err] #15 0xca9dda27ca94 tracing::TraceEventMetadataSource::GenerateJsonMetadataFromGenerator()::$_0::operator()()
[pid=21470][err] #16 0xca9dda27c7b4 tracing::TraceEventMetadataSource::GenerateJsonMetadataFromGenerator()
[pid=21470][err] #17 0xca9dda282328 perfetto::DataSource<>::Trace<>()::{lambda()#1}::operator()()
[pid=21470][err] #18 0xca9dda27cfd4 tracing::TraceEventMetadataSource::GenerateMetadata()
[pid=21470][err] #19 0xca9dd98ca79c base::TaskAnnotator::RunTaskImpl()
[pid=21470][err] #20 0xca9dd98e4598 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl()
[pid=21470][err] #21 0xca9dd98e413c base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork()
[pid=21470][err] #22 0xca9dd9944a80 base::MessagePumpGlib::Run()
[pid=21470][err] #23 0xca9dd98e4c34 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run()
[pid=21470][err] #24 0xca9dd98acb60 base::RunLoop::Run()
[pid=21470][err] #25 0xca9dd75782a0 content::BrowserMainLoop::RunMainMessageLoop()
[pid=21470][err] #26 0xca9dd7579dc4 content::BrowserMainRunnerImpl::Run()
[pid=21470][err] #27 0xca9ddf93c8e0 headless::HeadlessContentMainDelegate::RunProcess()
[pid=21470][err] #28 0xca9dd8d9ec60 content::RunBrowserProcessMain()
[pid=21470][err] #29 0xca9dd8da027c content::ContentMainRunnerImpl::RunBrowser()
[pid=21470][err] #30 0xca9dd8d9fe88 content::ContentMainRunnerImpl::Run()
[pid=21470][err] #31 0xca9dd8d9db84 content::RunContentProcess()
[pid=21470][err] #32 0xca9dd8d9dd80 content::ContentMain()
[pid=21470][err] #33 0xca9dd9392a14 headless::HeadlessShellMain()
[pid=21470][err] #34 0xca9dd4f8247c ChromeMain
[pid=21470][err] #35 0xf73a2e267740 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2773f)
[pid=21470][err] #36 0xf73a2e267818 __libc_start_main
[pid=21470][err] #37 0xca9dd4f82034 (/root/.cache/ms-playwright/chromium-1136/chrome-linux/chrome+0x4662033)
[pid=21470][err] Task trace:
[pid=21470][err] #0 0xca9dda27d1e8 tracing::TraceEventMetadataSource::StartTracingImpl()
[pid=21470][err] #1 0xca9dda280c6c tracing::PerfettoTracedProcess::DataSourceProxy<>::OnStart()
[pid=21470][err] #2 0xca9dd984b008 mojo::Connector::ScheduleDispatchOfPendingMessagesOrWaitForMore()
[pid=21470][err] #3 0xca9dd9c1895c mojo::SimpleWatcher::Context::Notify()
[pid=21470][err] 
    at /root/playwright/tests/library/chromium/tracing.spec.ts:76:17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant