Skip to content

[Bug]: Target page, context or browser has been closed Browser #36360

Open
@maneet057

Description

@maneet057

Version

1.50.1

Steps to reproduce

Get msedge package from following command:

 npx [email protected] install --force msedge

Launching msedge:

  var args = new List<string> {
                    "--no-sandbox",
                    "--disable-setuid-sandbox",
                    "--disable-dev-shm-usage",
                    "--disable-accelerated-2d-canvas",
                    "--no-first-run",
                    "--no-zygote",
                    "--process-per-site",
                    "--start-maximized",
                    "--disable-gpu"
                    };
                    if (launchChromeIncognitoMode)
                    {
                        args.Add("--incognito");
                    }
                    launchOptions.Args = args.ToArray();
                    var message = string.Empty;
                    if (browserType.IsAnaheim())
                    {
                        message = ".MicrosoftEdge";
                        launchOptions.ExecutablePath = Path.Combine(browsersPath, "msedge", "msedge-win", "msedge.exe");
                    }
                    browser = await playwright.Chromium.LaunchAsync(launchOptions);
}

Expected behavior

Msedge browser launching without exceptions.

Actual behavior

Microsoft.Playwright.TargetClosedException: Target page, context or browser has been closed
Browser logs:

  <launching> D:\app\Playwright.Browsers\msedge\msedge-win\msedge.exe --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,ThirdPartyStoragePartitioning,LensOverlay,PlzDedicatedWorker --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 --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --no-sandbox --disable-setuid-sandbox --disable-dev-shm-usage --disable-accelerated-2d-canvas --no-first-run --no-zygote --process-per-site --start-maximized --disable-gpu --incognito --user-data-dir=D:\data --remote-debugging-pipe --no-startup-window
  <launched> pid=11032
  Call log:
    -   - <launching> D:\app\Playwright.Browsers\msedge\msedge-win\msedge.exe --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,ThirdPartyStoragePartitioning,LensOverlay,PlzDedicatedWorker --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 --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --no-sandbox --disable-setuid-sandbox --disable-dev-shm-usage --disable-accelerated-2d-canvas --no-first-run --no-zygote --process-per-site --start-maximized --disable-gpu --incognito --user-data-dir=D:\data --remote-debugging-pipe --no-startup-window
    -   - <launched> pid=11032
    at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](ChannelOwner object, String method, Dictionary`2 dictionary, Boolean keepNulls) in /_/src/Playwright/Transport/Connection.cs:206
    at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal) in /_/src/Playwright/Transport/Connection.cs:535
    at Microsoft.Playwright.Core.BrowserType.LaunchAsync(BrowserTypeLaunchOptions options) in /_/src/Playwright/Core/BrowserType.cs:56
    at Turanga.SessionManager.Providers.PlaywrightBrowserFactory.GetPlaywrightAndBrowser(String autopilotDeploymentToken, String mockUserAgent, BrowserType browserType, TestContext testContext, Boolean headless, Boolean launchChromeIncognitoMode, Int32 loadTimeoutInMilliseconds)

Additional context

No response

Environment

Windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions