Skip to content

Assert: global_regions_to_decommit[kind].get_num_free_regions() == (size_t)num_regions_to_decommit[kind] #66540

@EgorBo

Description

@EgorBo

GC\Features\HeapExpansion\bestfit-finalize\bestfit-finalize.cmd test fails in various PRs with:

    GC\Features\HeapExpansion\bestfit-finalize\bestfit-finalize.cmd [FAIL]
      
      Assert failure(PID 4188 [0x0000105c], Thread: 3044 [0x0be4]): global_regions_to_decommit[kind].get_num_free_regions() == (size_t)num_regions_to_decommit[kind]
      
      CORECLR! WKS::gc_heap::distribute_free_regions + 0x430 (0x00007ffb`78c9d100)
      CORECLR! WKS::gc_heap::gc1 + 0x9FB (0x00007ffb`78ca134b)
      CORECLR! WKS::gc_heap::garbage_collect + 0x724 (0x00007ffb`78ca08f4)
      CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x42E (0x00007ffb`78c8964e)
      CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x62 (0x00007ffb`78cba8e2)
      CORECLR! WKS::gc_heap::allocate_more_space + 0x34F (0x00007ffb`78c9036f)
      CORECLR! WKS::GCHeap::Alloc + 0x2E7 (0x00007ffb`78c88177)
      CORECLR! Alloc + 0x3DD (0x00007ffb`789216ad)
      CORECLR! AllocateSzArray + 0x24E (0x00007ffb`7892393e)
      CORECLR! JIT_NewArr1 + 0x2BC (0x00007ffb`789909bc)
          File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp Line: 12427
          Image: C:\h\w\C1A209ED\p\corerun.exe

e.g. in https://dev.azure.com/dnceng/public/_build/results?buildId=1660123&view=ms.vss-test-web.build-test-results-tab&runId=45709898&resultId=102876&paneView=debug or in #64130

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-GC-coreclrblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions