Skip to content

Test failed: Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest\MarshalArrayByValTest.cmd #13664

@VincentBu

Description

@VincentBu

Job:
coreclr-gcstress0x3-gcstress0xc #20191027.1 Run Test Pri1 Windows_NT x86 checked

Detail:
https://helix.dot.net/api/2019-06-17/jobs/75ec302e-a8eb-458b-a2a4-2b4f05437c94/workitems/Interop/console

OS & Arch:
windows x86

Mode:
COMPlus_TieredCompilation=0
COMPlus_GCStress=0x3

Note:
I try to repro this failure, but get the following result:

BEGIN EXECUTION
 "C:\Users\vbibu\403705_Tests_Windows_NT_x86_checked_gcstress0x3-gcstress0xc\Tests\Core_Root\corerun.exe" MarshalArrayByValTest.dll
RunTest1 : Marshal array as field as ByValArray in sequential struct as parameter.
Unhandled exception. System.DllNotFoundException: Unable to load DLL 'MarshalArrayByValNative' or one of its dependencies: The specified module could not be found. (0x8007007E)
   at Test.TakeIntArraySeqStructByVal(S_INTArray_Seq s, Int32 size)
   at Test.RunTest1(String report) in F:\workspace\_work\1\s\tests\src\Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest.cs:line 745
   at Test.Main(String[] args) in F:\workspace\_work\1\s\tests\src\Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest.cs:line 1066
Expected: 100
Actual: -532462766
END EXECUTION - FAILED
FAILED

Log:

Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest\MarshalArrayByValTest.cmd [FAIL]
      
      Assert failure(PID 6052 [0x000017a4], Thread: 5388 [0x150c]): Consistency check failed: AV in clr at this callstack:
      ------
      CORECLR! Object::GetMethodTable + 0x3 (0x72b8c82a)
      CORECLR! ArrayBase::GetDataPtr + 0x1F (0x72ee2cfe)
      CORECLR! MngdFixedArrayMarshaler::ConvertContentsToNative + 0x21E (0x72fc972e)
      <no module>! <no symbol> + 0x0 (0x06fde900)
      <no module>! <no symbol> + 0x0 (0x06fde771)
      <no module>! <no symbol> + 0x0 (0x06fdd84c)
      <no module>! <no symbol> + 0x0 (0x06fd4139)
      CORECLR! CallDescrWorkerInternal + 0x34 (0x72bf80d1)
      CORECLR! CallDescrWorker + 0xD7 (0x72dd41e7)
      CORECLR! CallDescrWorkerWithHandler + 0x11B (0x72dd4364)
      CORECLR! MethodDescCallSite::CallTargetWorker + 0x5F9 (0x72dd4993)
      CORECLR! RunMainInternal + 0x1A4 (0x72dce2c6)
      CORECLR! ``RunMain'::`29'::__Body::Run'::`5'::__Body::Run + 0x42 (0x72dcdeb6)
      CORECLR! `RunMain'::`29'::__Body::Run + 0x5F (0x72dcdf68)
      CORECLR! RunMain + 0xD1 (0x72dce0a0)
      CORECLR! Assembly::ExecuteMainMethod + 0x1A0 (0x72dcb34b)
      CORECLR! CorHost2::ExecuteAssembly + 0x409 (0x72b85489)
      CORERUN! TryRun + 0x6C1 (0x00b9d0dd)
      CORERUN! wmain + 0x98 (0x00b9dd06)
      -----
      .AV on tid=0x150c (5388), cxr=0077D2A8, exr=0077D258
      FAILED: false
      
      CORECLR! CHECK::Trigger + 0x2FB (0x72b57ffe)
      CORECLR! CLRVectoredExceptionHandlerPhase3 + 0x25E (0x72c44202)
      CORECLR! CLRVectoredExceptionHandlerPhase2 + 0x4E (0x72c43e71)
      CORECLR! CLRVectoredExceptionHandler + 0x13C (0x72c43e17)
      CORECLR! CLRVectoredExceptionHandlerShim + 0x168 (0x72c44438)
      NTDLL! LdrSetAppCompatDllRedirectionCallback + 0x1CB63 (0x779b04c3)
      NTDLL! RtlUnwind + 0x1BA (0x7797051a)
      NTDLL! KiUserExceptionDispatcher + 0xF (0x77980fff)
      CORECLR! MngdFixedArrayMarshaler::ConvertContentsToNative + 0x21E (0x72fc972e)
      <no module>! <no symbol> + 0x0 (0x06fde900)
          File: F:\workspace\_work\1\s\src\vm\excep.cpp Line: 7537
          Image: C:\dotnetbuild\work\75ec302e-a8eb-458b-a2a4-2b4f05437c94\Payload\CoreRun.exe
      
      
      Return code:      1
      Raw output file:      C:\dotnetbuild\work\75ec302e-a8eb-458b-a2a4-2b4f05437c94\Work\b2113a47-cddc-48ba-be26-f2e286242216\Exec\Interop\ArrayMarshalling\Reports\Interop.ArrayMarshalling\ByValArray\MarshalArrayByValTest\MarshalArrayByValTest.output.txt
      Raw output:
      BEGIN EXECUTION
       "C:\dotnetbuild\work\75ec302e-a8eb-458b-a2a4-2b4f05437c94\Payload\corerun.exe" MarshalArrayByValTest.dll 
      RunTest1 : Marshal array as field as ByValArray in sequential struct as parameter.
      Expected: 100
      Actual: -1073740286
      END EXECUTION - FAILED
      FAILED
      Test Harness Exitcode is : 1

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions