Fix token memory ordering issue reading from the MethodDef and FieldDef token tables #123557
+14
−2
Azure Pipelines / runtime
failed
Jan 24, 2026 in 2h 40m 21s
Build #20260123.118 had test failures
Details
- Failed: 1 (0.00%)
- Passed: 1,015,346 (98.08%)
- Other: 19,852 (1.92%)
- Total: 1,035,199
Annotations
azure-pipelines / runtime
.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26065.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets#L44
.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26065.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test tracing/userevents/managedevent/managedevent/managedevent.cmd has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/a3e7bdbf-2f1e-4874-8f28-9e26b2f0809a/workitems/tracing/console
Check failure on line 1 in tracing/userevents/managedevent/managedevent/managedevent.cmd
azure-pipelines / runtime
tracing/userevents/managedevent/managedevent/managedevent.cmd
[tracee] waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0
The trace did not contain the expected managed event.
Trace file `/datadisks/disk1/work/BB2509B2/t/tmplpqxqE.nettrace` does not contain expected events.
Return code: 1
Raw output file: /datadisks/disk1/work/BB2509B2/w/A6E80942/uploads/userevents/managedevent/managedevent/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/BB2509B2/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true managedevent.dll ''
Starting record-trace: sudo -n /datadisks/disk1/work/BB2509B2/w/A6E80942/e/tracing/userevents/common/userevents_common/record-trace --script-file /datadisks/disk1/work/BB2509B2/w/A6E80942/e/tracing/userevents/managedevent/managedevent/managedevent.script --out /datadisks/disk1/work/BB2509B2/t/tmplpqxqE.nettrace
record-trace started with PID: 43383
[record-trace] Recording started. Press CTRL+C to stop.
Starting tracee process: /datadisks/disk1/work/BB2509B2/p/corerun /datadisks/disk1/work/BB2509B2/w/A6E80942/e/tracing/userevents/managedevent/managedevent/managedevent.dll tracee
Tracee process started with PID: 43389
Waiting for tracee process to exit...
[tracee] [createdump] Gathering state for process 43389 corerun
[tracee] [createdump] Crashing thread a97f signal 11 (000b)
[tracee] [createdump] Writing crash report to file /datadisks/disk1/dumps/coredump.43389.dmp.crashreport.json
[tracee] [createdump] Crash report successfully written
[tracee] [createdump] Writing minidump with heap to file /datadisks/disk1/dumps/coredump.43389.dmp
[tracee] [createdump] Written 28790784 bytes (7029 pages) to core file
[tracee] [createdump] Target process is alive
[tracee] [createdump] Dump successfully written in 78ms
Stopping record-trace with SIGINT.
Waiting for record-trace to exit...
[record-trace] Recording stopped.
[record-trace] Resolving symbols.
[record-trace] Finished recording trace.
[record-trace] Trace written to /datadisks/disk1/work/BB2509B2/t/tmplpqxqE.nettrace
Uploading trace file to Helix work item directory: /datadisks/disk1/work/BB2509B2/w/A6E80942/uploads/managedevent.nettrace
Expected: 100
Actual: 255
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /datadisks/disk1/dumps since 1/24/2026 2:55:48 AM
Processing /datadisks/disk1/dumps/coredump.43389.dmp.crashreport.json
Printing stacktrace from '/datadisks/disk1/dumps/coredump.43389.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
CorUnix::CPalThread::WaitForStartStatus() at /__w/1/s/src/coreclr/pal/src/thread/thread.cpp:2166:15
?? at ??:0:0
CorUnix::InternalCreateThread(CorUnix::CPalThread*, _SECURITY_ATTRIBUTES*, unsigned int, unsigned int (*)(void*), void*, unsigned int, CorUnix::PalThreadType, unsigned long*, void**) at /__w/1/s/src/coreclr/pal/src/thread/thread.cpp:632:21
?? at ??:0:0
CreateThread at /__w/1/s/src/coreclr/pal/src/thread/thread.cpp:355:18
?? at ??:0:0
DbgTransportSession::Init(DebuggerIPCControlBlock*) at /__w/1/s/src/coreclr/debug/ee/../shared/dbgtransportsession.cpp:153:26
?? at ??:0:0
Debugger::Startup() at /__w/1/s/src/coreclr/debug/ee/debugger.cpp:0:0
?? at ??:0:0
InitializeDebugger() at /__w/1/s/src/coreclr/vm/ceemain.cpp:1849:9
(inlined by) EEStartupHelper() at /__w/1/s/src/coreclr/vm/ceemain.cpp:841:9
?? at ??:0:0
EEStartup() at /__w/1/s/src/coreclr/vm/ceemain.cpp:0:9
?? at ??:0:0
int VolatileLoad<int>(int const*) at /__w/1/s/src/coreclr/inc/volatile.h:168:9
(inlined by) Volatile<int>::Load() const at /__w/1/s/src/coreclr/inc/volatile.h:387:16
(inlined by) Volatile<int>::operator int() const at /__w/1/s/src/coreclr/inc/volatile.h:441:22
(inlined by) EnsureEEStarted() at /__w/1/s/src/coreclr/vm/ceemain.cpp:296:26
?? at ??:0:0
CorHost2::Start() at /__w/1/s/src/coreclr/vm/corhost.cpp:101:13
?? at ??:0
Raw output
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Program.<<Main>$>g__TestExecutor37|0_38(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Loading