-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Closed as not planned
Labels
area-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor Components
Description
REGRESSION INFO: Blocked in 10.0 RC 2 build by #63970
INSTALL STEPS:
- Install the latest 10.0 GA from https://dev.azure.com/dnceng/internal/_build/results?buildId=2817794&view=artifacts
- Apply Feed
Testcases Affected
Affects all published Blazor wasm app
Platform
- Windows
- macOS
- Linux
Repro Steps
- Open command prompt as administrator, run the following command:
dotnet workload install wasm-experimental
- Create a Blazor Web App for WebAseembly project with following command:
mkdir BlazorClient cd BlazorClient dotnet new blazor -int WebAssembly
- Publish the project with
dotnet publish
- Go to the publish folder and run
dotnet BlazorClient.dll
- Open the browser and go to the
http://localhost:5000/counter
- Open the browser developer console window
Note:
- This issue also repro on Blazor wasm Standalone app.
- This issue does not repro on Blazor Web Server app.
- This issue does not repro when
dotnet run
- This issue also reproduce on 9.0 project after install the
wasm-experimental-net9
workload.
Actual Result
Some errors " MONO_WASM: instantiate_wasm_module() failed LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable" appears when go to the Counter page.
The Blazor Web App for WebAseembly:
The Blazor WASM Standalone app:
Error Log
dotnet.runtime.9o5ok427ss.js:3 MONO_WASM: instantiate_wasm_module() failed LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
He @ dotnet.runtime.9o5ok427ss.js:3
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
await in (anonymous)
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
Yc.e.instantiateWasm @ dotnet.runtime.9o5ok427ss.js:3
createWasm @ dotnet.native.g4qikre7o0.js:800
(anonymous) @ dotnet.native.g4qikre7o0.js:5195
ut @ dotnet.rlazp33ufb.js:4
await in ut
(anonymous) @ dotnet.rlazp33ufb.js:4
await in (anonymous)
ct @ dotnet.rlazp33ufb.js:4
await in ct
(anonymous) @ dotnet.rlazp33ufb.js:4
create @ dotnet.rlazp33ufb.js:4
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
load @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
Kr @ blazor.web.j8lzlu28q6.js:1
startLoadingWebAssemblyIfNotStarted @ blazor.web.j8lzlu28q6.js:1
registerComponent @ blazor.web.j8lzlu28q6.js:1
li @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ii @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
write @ blazor.web.j8lzlu28q6.js:1
dotnet.rlazp33ufb.js:4 MONO_WASM: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
at dotnet.runtime.9o5ok427ss.js:3:182335
_ @ dotnet.rlazp33ufb.js:4
(anonymous) @ dotnet.rlazp33ufb.js:4
Xe @ dotnet.rlazp33ufb.js:4
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
await in (anonymous)
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
Yc.e.instantiateWasm @ dotnet.runtime.9o5ok427ss.js:3
createWasm @ dotnet.native.g4qikre7o0.js:800
(anonymous) @ dotnet.native.g4qikre7o0.js:5195
ut @ dotnet.rlazp33ufb.js:4
await in ut
(anonymous) @ dotnet.rlazp33ufb.js:4
await in (anonymous)
ct @ dotnet.rlazp33ufb.js:4
await in ct
(anonymous) @ dotnet.rlazp33ufb.js:4
create @ dotnet.rlazp33ufb.js:4
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
load @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
Kr @ blazor.web.j8lzlu28q6.js:1
startLoadingWebAssemblyIfNotStarted @ blazor.web.j8lzlu28q6.js:1
registerComponent @ blazor.web.j8lzlu28q6.js:1
li @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ii @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
write @ blazor.web.j8lzlu28q6.js:1
blazor.web.j8lzlu28q6.js:1 Error in mono_download_assets: LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
_r @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ dotnet.rlazp33ufb.js:4
Promise.catch
oe @ dotnet.rlazp33ufb.js:4
await in oe
(anonymous) @ dotnet.rlazp33ufb.js:4
setTimeout
(anonymous) @ dotnet.rlazp33ufb.js:4
await in (anonymous)
ct @ dotnet.rlazp33ufb.js:4
await in ct
(anonymous) @ dotnet.rlazp33ufb.js:4
create @ dotnet.rlazp33ufb.js:4
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
load @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
Kr @ blazor.web.j8lzlu28q6.js:1
startLoadingWebAssemblyIfNotStarted @ blazor.web.j8lzlu28q6.js:1
registerComponent @ blazor.web.j8lzlu28q6.js:1
li @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ii @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
write @ blazor.web.j8lzlu28q6.js:1
blazor.web.j8lzlu28q6.js:1 Error in mono_download_assets: LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
_r @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ dotnet.rlazp33ufb.js:4
Promise.catch
oe @ dotnet.rlazp33ufb.js:4
await in oe
(anonymous) @ dotnet.rlazp33ufb.js:4
setTimeout
(anonymous) @ dotnet.rlazp33ufb.js:4
await in (anonymous)
ct @ dotnet.rlazp33ufb.js:4
await in ct
(anonymous) @ dotnet.rlazp33ufb.js:4
create @ dotnet.rlazp33ufb.js:4
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
load @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
Kr @ blazor.web.j8lzlu28q6.js:1
startLoadingWebAssemblyIfNotStarted @ blazor.web.j8lzlu28q6.js:1
registerComponent @ blazor.web.j8lzlu28q6.js:1
li @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ii @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
write @ blazor.web.j8lzlu28q6.js:1
5dotnet.rlazp33ufb.js:4 Uncaught (in promise) LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
await in (anonymous)
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
Yc.e.instantiateWasm @ dotnet.runtime.9o5ok427ss.js:3
createWasm @ dotnet.native.g4qikre7o0.js:800
(anonymous) @ dotnet.native.g4qikre7o0.js:5195
ut @ dotnet.rlazp33ufb.js:4
await in ut
(anonymous) @ dotnet.rlazp33ufb.js:4
await in (anonymous)
ct @ dotnet.rlazp33ufb.js:4
await in ct
(anonymous) @ dotnet.rlazp33ufb.js:4
create @ dotnet.rlazp33ufb.js:4
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
load @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
Kr @ blazor.web.j8lzlu28q6.js:1
startLoadingWebAssemblyIfNotStarted @ blazor.web.j8lzlu28q6.js:1
registerComponent @ blazor.web.j8lzlu28q6.js:1
li @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ii @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
write @ blazor.web.j8lzlu28q6.js:1
3dotnet.runtime.9o5ok427ss.js:3 Uncaught (in promise) LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
await in (anonymous)
(anonymous) @ dotnet.runtime.9o5ok427ss.js:3
Yc.e.instantiateWasm @ dotnet.runtime.9o5ok427ss.js:3
createWasm @ dotnet.native.g4qikre7o0.js:800
(anonymous) @ dotnet.native.g4qikre7o0.js:5195
ut @ dotnet.rlazp33ufb.js:4
await in ut
(anonymous) @ dotnet.rlazp33ufb.js:4
await in (anonymous)
ct @ dotnet.rlazp33ufb.js:4
await in ct
(anonymous) @ dotnet.rlazp33ufb.js:4
create @ dotnet.rlazp33ufb.js:4
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
load @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
await in (anonymous)
Kr @ blazor.web.j8lzlu28q6.js:1
startLoadingWebAssemblyIfNotStarted @ blazor.web.j8lzlu28q6.js:1
registerComponent @ blazor.web.j8lzlu28q6.js:1
li @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ai @ blazor.web.j8lzlu28q6.js:1
si @ blazor.web.j8lzlu28q6.js:1
ii @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
write @ blazor.web.j8lzlu28q6.js:1
blazor.web.j8lzlu28q6.js:1 Uncaught (in promise) Error: Failed to start platform. Reason: LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
at Vr (blazor.web.j8lzlu28q6.js:1:176024)
Vr @ blazor.web.j8lzlu28q6.js:1
await in Vr
Jr @ blazor.web.j8lzlu28q6.js:1
startWebAssemblyIfNotStarted @ blazor.web.j8lzlu28q6.js:1
resolveRendererIdForDescriptor @ blazor.web.j8lzlu28q6.js:1
determinePendingOperation @ blazor.web.j8lzlu28q6.js:1
refreshRootComponents @ blazor.web.j8lzlu28q6.js:1
(anonymous) @ blazor.web.j8lzlu28q6.js:1
blazor.web.j8lzlu28q6.js:1 Uncaught (in promise) LinkError: WebAssembly.instantiate(): Import #23 "env" "mono_wasm_debugger_log": function import requires a callable
Metadata
Metadata
Assignees
Labels
area-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor Components