Существует фрагмент кода, который говорит: «на данный момент мы ожидаем, что выражение (unsigned)(c + 1) <= 256
будет истинным; если это не так, остановите выполнение на этом этапе и прорвитесь в отладчик».
Метод взлома отладчика зависит от платформы и, вероятно, неправильно реализован для gcc.Я искал этот фрагмент кода в проекте, а затем попытался выяснить, почему c
должен быть меньше или равен 255, и что заставляет его выходить за пределы диапазона;запуск программы до точки, где срабатывает утверждение, дает вам неявную точку останова для условия ошибки, начните с этого.