Skip to content

GC handle enumeration bug #124872

@rcj1

Description

@rcj1

In the DAC we assume that there are as many handle tables per handle table bucket as heaps. However, during server GC the number of handle tables is equal to the number of processors, which may not match the number of heaps (for example with DATAS on). This leads to incomplete enumeration in the DAC (and cDAC).

for (int j = 0; j < max_slots && SUCCEEDED(param.Result); ++j)

for (int uCPUindex=0; uCPUindex < n_slots; uCPUindex++)

Found in #124760

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions