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

WASM test failing with OOM #100111

Open
jkoritzinsky opened this issue Mar 22, 2024 · 6 comments
Open

WASM test failing with OOM #100111

jkoritzinsky opened this issue Mar 22, 2024 · 6 comments
Labels
arch-wasm WebAssembly architecture area-System.Buffers Known Build Error Use this to report build issues in the .NET Helix tab
Milestone

Comments

@jkoritzinsky
Copy link
Member

jkoritzinsky commented Mar 22, 2024

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=612582
Build error leg or test failing: WasmTestOnBrowser-System.Buffers.Tests.WorkItemExecution
Pull request: #99970

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "MONO_WASM: Out of memory",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=612582
Error message validated: [MONO_WASM: Out of memory]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 3/22/2024 12:51:34 AM UTC

Report

Build Definition Test Pull Request
689653 dotnet/runtime WasmTestOnChrome-MT-System.Buffers.Tests.WorkItemExecution #102720
689102 dotnet/runtime WasmTestOnV8-ST-System.Text.RegularExpressions.Tests.WorkItemExecution #102655
688124 dotnet/runtime WasmTestOnV8-ST-System.Text.RegularExpressions.Tests.WorkItemExecution #102655
688048 dotnet/runtime WasmTestOnFirefox-ST-System.Text.RegularExpressions.Tests.WorkItemExecution #102655
686556 dotnet/runtime WasmTestOnChrome-ST-System.Text.RegularExpressions.Tests.WorkItemExecution #102655
676228 dotnet/runtime WasmTestOnFirefox-MT-System.Buffers.Tests.WorkItemExecution #101975
675041 dotnet/runtime WasmTestOnChrome-MT-System.Buffers.Tests.WorkItemExecution #101543
674723 dotnet/runtime WasmTestOnChrome-MT-System.Buffers.Tests.WorkItemExecution #102185
671571 dotnet/runtime WasmTestOnFirefox-MT-System.Buffers.Tests.WorkItemExecution #101976
670248 dotnet/runtime WasmTestOnChrome-MT-System.Buffers.Tests.WorkItemExecution #102039
668403 dotnet/runtime WasmTestOnChrome-MT-System.Buffers.Tests.WorkItemExecution #101681
666838 dotnet/runtime WasmTestOnFirefox-MT-System.Buffers.Tests.WorkItemExecution #100141
666136 dotnet/runtime WasmTestOnChrome-MT-System.Buffers.Tests.WorkItemExecution #101843
665654 dotnet/runtime WasmTestOnFirefox-MT-System.Buffers.Tests.WorkItemExecution #101843
665571 dotnet/runtime WasmTestOnFirefox-MT-System.Buffers.Tests.WorkItemExecution #101844
664722 dotnet/runtime WasmTestOnFirefox-MT-System.Buffers.Tests.WorkItemExecution #101843

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 4 16
@jkoritzinsky jkoritzinsky added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Mar 22, 2024
Copy link
Contributor

Tagging subscribers to this area: @dotnet/area-infrastructure-libraries
See info in area-owners.md if you want to be subscribed.

@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Mar 22, 2024
@jkoritzinsky jkoritzinsky added arch-wasm WebAssembly architecture and removed area-Infrastructure-libraries labels Mar 22, 2024
@pavelsavara
Copy link
Member

related #98578

@lewing lewing added this to the 9.0.0 milestone Mar 25, 2024
@dotnet-policy-service dotnet-policy-service bot removed the untriaged New issue has not been triaged by the area owner label Mar 26, 2024
@lewing
Copy link
Member

lewing commented Apr 13, 2024

also #59678

@lewing
Copy link
Member

lewing commented Apr 13, 2024

and #101016

@pavelsavara
Copy link
Member

Interesting one from Firefox Log

[12:40:19] info: [STRT] System.Text.Json.Tests.Utf8JsonWriterTests.WriteCustomStrings(options: System.Text.Json.JsonWriterOptions)
[12:40:19] fail: [MONO] * Assertion at /__w/1/s/src/mono/mono/utils/lock-free-alloc.c:145, condition `sb_header' not met, function:alloc_sb, Failed to allocate memory for the lock free allocator
                 
                 ol<@mono_background_exec (http://127.0.0.1:46789/_framework/dotnet.runtime.js:3:171998
                 @http://127.0.0.1:46789/_framework/dotnet.native.wasm:wasm-function[164]:0xb14a
                 @http://127.0.0.1:46789/_framework/dotnet.native.wasm:wasm-function[649]:0x437bd
                 @http://127.0.0.1:46789/_framework/dotnet.native.wasm:wasm-function[572]:0x4171c

@lewing lewing removed the blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' label May 2, 2024
@pavelsavara
Copy link
Member

Possibly related #102323

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-wasm WebAssembly architecture area-System.Buffers Known Build Error Use this to report build issues in the .NET Helix tab
Projects
None yet
Development

No branches or pull requests

4 participants