Что означает код ошибки Windows 627 (ERROR_RANGE_LIST_CONFLICT)?

 
Предыдущий Следующий
ERROR_NO_MORE_MATCHES ERROR_SERVER_SID_MISMATCH

ERROR_RANGE_LIST_CONFLICT

Что означает ERROR_RANGE_LIST_CONFLICT

ERROR_RANGE_LIST_CONFLICT означает, что добавляемый range конфликтует с существующей записью списка диапазонов. На практике важно отличить реальное пересечение от ошибки вычисления границ, overflow или смешения inclusive и half-open представления.

Что проверить

  • Сохраните start/end нового диапазона и конфликтующей существующей записи.
  • Проверьте off-by-one, integer overflow и единицы измерения при вычислении конечной позиции.
  • Если список меняется конкурентно, зафиксируйте locking и актуальное состояние непосредственно перед insert.

Как подтвердить результат

Исправление подтверждается добавлением диапазона, который действительно не пересекается с существующими entries при тех же правилах сравнения.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.