Skip to content

Test failure: JIT/Intrinsics/BinaryPrimitivesReverseEndianness_r/BinaryPrimitivesReverseEndianness_r.cmd #105221

Closed

Description

@v-wenyuxu

Failed in: runtime-coreclr gcstress-extra 20240721.1

Failed tests:

coreclr linux arm64 Checked gcstress0xc_disabler2r_jitstress2 @ (Ubuntu.2004.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-20.04-helix-arm64v8
    - JIT/Intrinsics/BinaryPrimitivesReverseEndianness_r/BinaryPrimitivesReverseEndianness_r.cmd
    - JIT/Regression/JitBlue/Runtime_64700/Runtime_64700/Runtime_64700.cmd
    - readytorun/tests/generics/generics.cmd
    - Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test14/test14.cmd
    - Loader/classloader/MethodImpl/CovariantReturns/Structs/IncompatibleOverride/IncompatibleOverride.cmd
    - Loader/classloader/methodoverriding/regressions/593884/vsw593884/vsw593884.cmd

Error message:

 
Assert failure(PID 32 [0x00000020], Thread: 32 [0x0020]): al->alloc_list_head() == 0
    File: /__w/1/s/src/coreclr/gc/gc.cpp:16299
    Image: /root/helix/work/correlation/corerun

apply_reg_state: ip and cfa unchanged; stopping here (ip=0xffffbe018b30)
apply_reg_state: ip and cfa unchanged; stopping here (ip=0xffffbe018b30)
waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0
/root/helix/work/workitem/e/JIT/JIT_r/../Intrinsics/BinaryPrimitivesReverseEndianness_r/BinaryPrimitivesReverseEndianness_r.sh: line 432:    32 Aborted                 (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"

Return code:      1
Raw output file:      /root/helix/work/workitem/uploads/Intrinsics/BinaryPrimitivesReverseEndianness_r/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true BinaryPrimitivesReverseEndianness_r.dll ''
[createdump] Gathering state for process 32 corerun
[createdump] Crashing thread 0020 signal 6 (0006)
[createdump] Writing crash report to file /home/helixbot/dotnetbuild/dumps/coredump.32.dmp.crashreport.json
[createdump] Crash report successfully written
[createdump] Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.32.dmp
[createdump] Written 59396096 bytes (14501 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 159ms
Expected: 100
Actual: 134
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /home/helixbot/dotnetbuild/dumps since 7/21/2024 11:13:46 PM
Processing /home/helixbot/dotnetbuild/dumps/coredump.32.dmp.crashreport.json
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/coredump.32.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x20
      Child SP               IP Call Site
 0xffffdad19290 0xffffbe200c0c libc.so.6!wait4
 0xffffdad192d0 0xffffbe01acac libcoreclr.so!PROCCreateCrashDump(std::vector<char const*, std::allocator<char const*> >&, char*, int, bool) at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:0:0
 0xffffdad19340 0xffffbe01bda8 libcoreclr.so!PROCCreateCrashDumpIfEnabled at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:2526:9
 0xffffdad193c0 0xffffbe018cb4 libcoreclr.so!PROCAbort at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:2559:5
 0xffffdad193e0 0xffffbe018b30 libcoreclr.so!CorUnix::TerminateCurrentProcessNoExit(int) at /__w/1/s/src/coreclr/pal/src/thread/process.cpp:3240:0
 0xffffdad1dfb0 0xffff7f1c6024 System.Private.CoreLib.dll!System.Collections.Generic.Dictionary`2[[System.Char, System.Private.CoreLib],[System.__Canon, System.Private.CoreLib]].Resize(Int32, Boolean)
 0xffffdad1e020 0xffff7f1c5824 System.Private.CoreLib.dll!System.Collections.Generic.Dictionary`2[[System.Char, System.Private.CoreLib],[System.__Canon, System.Private.CoreLib]].TryInsert(Char, System.__Canon, System.Collections.Generic.InsertionBehavior)
 0xffffdad1e0f0 0xffff7f1c4a80 System.Private.CoreLib.dll!System.Diagnostics.Tracing.XplatEventLogger..cctor()
 0xffffdad1e1a0 0xffffbddfa178 0xffffbddfa178
 0xffffdad1e1c0 0xffffbdbc5f58 libcoreclr.so!NativeExceptionHolderBase::~NativeExceptionHolderBase() at ??:0:0
 (inlined by) CallDescrWorkerWithHandler(CallDescrData*, int) at ??:65:5
 0xffffdad1e220 0xffffbdbc608c libcoreclr.so!NativeExceptionHolderBase::~NativeExceptionHolderBase() at ??:0:0
 (inlined by) DispatchCallDebuggerWrapper(CallDescrData*, int) at ??:153:5
 0xffffdad1e2a0 0xffffbdbc6294 libcoreclr.so!DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) at ??:0:0
 0xffffdad1e380 0xffffbdb1db20 libcoreclr.so!MethodTable::RunClassInitEx(OBJECTREF*) at ??:0:0
 0xffffdad1e470 0xffffbdb1e154 libcoreclr.so!MethodTable::DoRunClassInitThrowing() at ??:0:0
 0xffffdad1ea30 0xffffbdb1f234 libcoreclr.so!MethodTab

Stack trace:

   at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 146
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
   at Program.<<Main>$>g__TestExecutor2|0_3(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

Activity

  1. ghost added
    needs-area-labelAn area label is needed to ensure this gets routed to the appropriate area owners
    on Jul 22, 2024
  2. locked and limited conversation to collaborators on Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    GCStressJitStressCLR JIT issues involving JIT internal stress modesarch-arm64blocking-clean-ci-optionalBlocking optional rolling runsneeds-area-labelAn area label is needed to ensure this gets routed to the appropriate area ownersos-linuxLinux OS (any supported distro)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions