Skip to content

[AspireE2E] There are some error "Uncaught RangeError: Maximum call stack size exceeded" when clicking the manage button on Settings page of the 13.2 aspire project #14407

@EmilyFeng97

Description

@EmilyFeng97

REGRESSION INFO: New feature on Aspire.ProjectTemplates 13.2

INSTALL STEPS

  1. Clean machine: Windows 25h2 x64
    1.Install SDK 10.0.103
  2. Add feed
  3. Install Aspire.ProjectTemplate:
    dotnet new install Aspire.ProjectTemplates@13.2.0-preview.1.26108.2 --force

REPRO STEPS

  1. Open CMD, create an Aspire Starter App using following commands:
    dotnet new aspire-starter -o aspire01
    cd aspire01/aspire01.AppHost
    
  2. Run the app with dotnet run
  3. Open the dashboard URL in browser, then press F12 to open the browser console
  4. Go to Settings, click the manage button

Note

  1. This issue does not repro when click theme or Language option on Settings page.
  2. This issue also repro when clicking other buttons on the "Manage Logs and telemetry" page(such as: Export selected, Remove selected, import logs).

ACTUAL

Image

Error Log

web-components.js:11482 
Uncaught RangeError: Maximum call stack size exceeded.
    at i.focusFirstElement (web-components.js:11482:19)
    at HTMLDocument.handleDocumentFocus (web-components.js:11445:14)
    at i.focusFirstElement (web-components.js:11482:19)
    at HTMLDocument.handleDocumentFocus (web-components.js:11445:14)
    at i.focusFirstElement (web-components.js:11482:19)
    at HTMLDocument.handleDocumentFocus (web-components.js:11445:14)
    at i.focusFirstElement (web-components.js:11482:19)
    at HTMLDocument.handleDocumentFocus (web-components.js:11445:14)
    at i.focusFirstElement (web-components.js:11482:19)
    at HTMLDocument.handleDocumentFocus (web-components.js:11445:14)
requestAnimationFrame 
insertElement @ blazor.web.js:1
insertFrame @ blazor.web.js:1
applyEdits @ blazor.web.js:1
updateComponent @ blazor.web.js:1
Ne @ blazor.web.js:1
processBatch @ blazor.web.js:1
(anonymous) @ blazor.web.js:1
_invokeClientMethod @ blazor.web.js:1
_processIncomingData @ blazor.web.js:1
connection.onreceive @ blazor.web.js:1
i.onmessage @ blazor.web.js:1

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions