diff --git a/src/coreclr/debug/daccess/request.cpp b/src/coreclr/debug/daccess/request.cpp index c6900689384220..730bdcddaffb80 100644 --- a/src/coreclr/debug/daccess/request.cpp +++ b/src/coreclr/debug/daccess/request.cpp @@ -3815,7 +3815,7 @@ ClrDataAccess::GetSyncBlockData(unsigned int SBNumber, struct DacpSyncBlockData do { pSyncBlockData->AdditionalThreadCount++; - pLink = pBlock->m_Link.m_pNext; + pLink = pLink->m_pNext; } while ((pLink != NULL) && (pSyncBlockData->AdditionalThreadCount < 1000));